ホーム › Devices.AllJoyn › alljoyn_buslistener_callbacks
alljoyn_buslistener_callbacks
構造体サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。
フィールド
| フィールド | 型 | サイズ | x64 | x86 | 説明 |
|---|---|---|---|---|---|
| listener_registered | alljoyn_buslistener_listener_registered_ptr | 8/4 | +0 | +0 | バスリスナが登録された時に呼ばれるコールバック関数ポインタ。NULL可。 |
| listener_unregistered | alljoyn_buslistener_listener_unregistered_ptr | 8/4 | +8 | +4 | バスリスナが登録解除された時に呼ばれるコールバック関数ポインタ。NULL可。 |
| found_advertised_name | alljoyn_buslistener_found_advertised_name_ptr | 8/4 | +16 | +8 | 広告された名前を発見した時に呼ばれるコールバック関数ポインタ。NULL可。 |
| lost_advertised_name | alljoyn_buslistener_lost_advertised_name_ptr | 8/4 | +24 | +12 | 広告された名前を見失った時に呼ばれるコールバック関数ポインタ。NULL可。 |
| name_owner_changed | alljoyn_buslistener_name_owner_changed_ptr | 8/4 | +32 | +16 | 名前の所有者が変わった時に呼ばれるコールバック関数ポインタ。NULL可。 |
| bus_stopping | alljoyn_buslistener_bus_stopping_ptr | 8/4 | +40 | +20 | バスが停止しようとする時に呼ばれるコールバック関数ポインタ。NULL可。 |
| bus_disconnected | alljoyn_buslistener_bus_disconnected_ptr | 8/4 | +48 | +24 | バス接続が切断された時に呼ばれるコールバック関数ポインタ。NULL可。 |
| property_changed | alljoyn_buslistener_bus_prop_changed_ptr | 8/4 | +56 | +28 | プロパティ変更時に呼ばれるコールバック関数ポインタ。NULL可。 |