btpan_interface_t 構造体リファレンス

btpan_interface_t 構造体リファレンス

#include < bt_pan.h >

データ フィールド

size_t size
 
bt_status_t (*  init )(const btpan_callbacks_t *callbacks)
 
bt_status_t (*  enable )(int local_role)
 
int(*  get_local_role )(void)
 
bt_status_t (*  connect )(const bt_bdaddr_t *bd_addr, int local_role, int remote_role)
 
bt_status_t (*  disconnect )(const bt_bdaddr_t *bd_addr)
 
void(*  cleanup )(void)
 

詳細な説明

ファイル bt_pan.h 51 行 の定義。

フィールドのドキュメント

void(* cleanup)(void)

パン インターフェースをクリーンアップ

ファイル bt_pan.h 81 行 の定義。

bt_status_t (* connect)(const bt_bdaddr_t *bd_addr, int local_role, int remote_role)

指定された PAN ロールでリモート デバイスへの Bluetooth PAN 接続を開始します。結果の状態は btpan_connection_state_callback によって返されます。

ファイル bt_pan.h 72 行 の定義。

bt_status_t (* disconnect)(const bt_bdaddr_t *bd_addr)

Bluetooth パン接続を停止します。結果の状態は btpan_connection_state_callback によって返されます。

ファイル bt_pan.h 76 行 の定義。

bt_status_t (* enable)(int local_role)

ファイル bt_pan.h 63 行目 の定義。

int(* get_local_role)(void)

ファイル bt_pan.h 67 行目 の定義。

bt_status_t (* init)(const btpan_callbacks_t *callbacks)

パン インターフェースを初期化し、btpan コールバックを登録します。

ファイル bt_pan.h 57 行 で定義されています。

size_t size

この構造体のサイズに設定します。

ファイル bt_pan.h 53 行 の定義。


この構造体のドキュメントは、次のファイルから生成されました。