Skip to main content

没有默认操作实现的服务指示挂钩

以下列出的挂钩未实施任何默认操作。在必须支持服务的情况下,应用程序必须实现自己的请求处理例程。

  • DeviceCommunicationControl 服务挂钩

  • ReinitializeDevice 服务挂钩

  • TimeSynchronization 服务挂钩

  • UtcTimeSynchronization 服务挂钩

此处列出的钩子可能必须由用户应用程序实现(取决于用户应用程序及其关于 BACnet 标准的规范),因为由于这些钩子的硬件依赖性,不可能进行预实现。

BACnetDefaultImpl 库提供上述服务的实现(DCC_SvcAppHook, ReinitDevice_SvcAppHook, TimeSync_SvcAppHook, 和 UTCTimeSync_SvcAppHook),这是基于一些限制性假设。检查这些实现是否可以用于您的应用程序。

有关更多信息,请参阅: 使用当前 BACnet API/堆栈时的实现要求