bthl_interface_t 構造体リファレンス

bthl_interface_t 構造体のリファレンス

#include < bt_hl.h >

データフィールド

サイズ_tサイズ
bt_status_t (* init )( bthl_callbacks_t *コールバック)
bt_status_t (* register_application )( bthl_reg_param_t *p_reg_param, int *app_id)
bt_status_t (* unregister_application )(int app_id)
bt_status_t (* connect_channel )(int app_id, bt_bdaddr_t *bd_addr, int mdep_cfg_index, int *channel_id)
bt_status_t (* destroy_channel )(int チャネル ID)
空所(*クリーンアップ)(ボイド)

詳細な説明

標準の BT-HL インターフェイスを表します。

ファイルbt_hl.h93行目の定義。

フィールドドキュメント

void(* クリーンアップ)(void)

Bthl コールバックを閉じる

ファイルbt_hl.h116行目の定義。

bt_status_t (* connect_channel)(int app_id, bt_bdaddr_t *bd_addr, int mdep_cfg_index, int *channel_id)

チャンネルを接続する

ファイルbt_hl.h110行目の定義。

bt_status_t (* destroy_channel)(int チャネル ID)

チャンネルを破壊する

ファイルbt_hl.h113行目の定義。

bt_status_t (* init)( bthl_callbacks_t *callbacks)

Bthl コールバックを登録する

ファイルbt_hl.h101行目の定義。

bt_status_t (* register_application)( bthl_reg_param_t *p_reg_param, int *app_id)

HLアプリケーションを登録する

ファイルbt_hl.h104行目の定義。

size_t サイズ

sizeof(bthl_interface_t) に設定します

ファイルbt_hl.h96行目の定義。

bt_status_t (* unregister_application)(int app_id)

HLアプリケーションの登録を解除する

ファイルbt_hl.h107行目の定義。


この構造体のドキュメントは次のファイルから生成されました。
  • ハードウェア/libhardware/include/hardware/ bt_hl.h