デフォルトアクション実装のないサービス指示フック
以下にリストされているフックには、デフォルトのアクションが実装されていません。サービスをサポートする必要がある場合、アプリケーションは独自の要求処理ルーチンを実装する必要があります。
DeviceCommunicationControl
サービスフックReinitializeDevice
サービスフックTimeSynchronization
サービスフックUtcTimeSynchronization
サービスフック
ここにリストされているフックは、ユーザー アプリケーションによって実装する必要がある場合があります (ユーザー アプリケーションとその BACnet 標準に関する仕様によって異なります)。これらのフックのハードウェア依存性により事前実装が不可能であるためです。
の BACnetDefaultImpl
ライブラリは、上記のサービスの実装を提供します (DCC_SvcAppHook
、 ReinitDevice_SvcAppHook
、 TimeSync_SvcAppHook
、 そして UTCTimeSync_SvcAppHook
)、これらはいくつかの限定的な仮定に基づいています。これらの実装がアプリケーションで使用できるかどうかを確認してください。
詳細については、以下を参照してください。 現在の BACnet API/スタックを使用する場合の実装要件