Skip to main content

デフォルトアクション実装のないサービス指示フック

以下にリストされているフックには、デフォルトのアクションが実装されていません。サービスをサポートする必要がある場合、アプリケーションは独自の要求処理ルーチンを実装する必要があります。

  • DeviceCommunicationControl サービスフック

  • ReinitializeDevice サービスフック

  • TimeSynchronization サービスフック

  • UtcTimeSynchronization サービスフック

ここにリストされているフックは、ユーザー アプリケーションによって実装する必要がある場合があります (ユーザー アプリケーションとその BACnet 標準に関する仕様によって異なります)。これらのフックのハードウェア依存性により事前実装が不可能であるためです。

BACnetDefaultImpl ライブラリは、上記のサービスの実装を提供します (DCC_SvcAppHookReinitDevice_SvcAppHookTimeSync_SvcAppHook、 そして UTCTimeSync_SvcAppHook)、これらはいくつかの限定的な仮定に基づいています。これらの実装がアプリケーションで使用できるかどうかを確認してください。

詳細については、以下を参照してください。 現在の BACnet API/スタックを使用する場合の実装要件