bthf_client_interface_t 構造体リファレンス
#include < bt_hf_client.h >
データフィールド | |
サイズ_t | サイズ |
bt_status_t (* | init )( bthf_client_callbacks_t *callbacks) |
bt_status_t (* | 接続)(bt_bdaddr_t *bd_addr) |
bt_status_t (* | 切断)(bt_bdaddr_t *bd_addr) |
bt_status_t (* | connect_audio )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | 切断_オーディオ)(bt_bdaddr_t *bd_addr) |
bt_status_t (* | start_voice_recognition )(void) |
bt_status_t (* | stop_voice_recognition )(void) |
bt_status_t (* | volume_control )( bthf_client_volume_type_tタイプ、int ボリューム) |
bt_status_t (* | ダイヤル)(const char *number) |
bt_status_t (* | ダイヤルメモリ)(int 位置) |
bt_status_t (* | handle_call_action )( bthf_client_call_action_tアクション、 int idx) |
bt_status_t (* | query_current_calls )(void) |
bt_status_t (* | query_current_operator_name )(void) |
bt_status_t (* | retrieve_subscriber_info )(void) |
bt_status_t (* | send_dtmf )(文字コード) |
bt_status_t (* | request_last_voice_tag_number )(void) |
空所(* | クリーンアップ)(ボイド) |
bt_status_t (* | send_at_cmd )(int cmd, int val1, int val2, const char *arg) |
詳細な説明
標準の BT-HF インターフェイスを表します。
ファイルbt_hf_client.hの297行目の定義。
フィールドドキュメント
void(* クリーンアップ)(void) |
インターフェースを閉じます。
ファイルbt_hf_client.hの355行目の定義。
bt_status_t (* 接続)(bt_bdaddr_t *bd_addr) |
オーディオゲートウェイに接続する
ファイルbt_hf_client.hの307行目の定義。
bt_status_t (* connect_audio)(bt_bdaddr_t *bd_addr) |
オーディオ接続を作成する
ファイルbt_hf_client.hの313行目の定義。
bt_status_t (* ダイヤル)(const char *数値) |
番号で電話をかける 番号が NULL の場合、最後に電話をかけた番号が呼び出されます (別名リダイヤル)
ファイルbt_hf_client.hの329行目の定義。
bt_status_t (* ダイヤルメモリ)(int 位置) |
場所によって指定された番号で電話をかける(短縮ダイヤル)
ファイルbt_hf_client.hの332行目の定義。
bt_status_t (* 切断)(bt_bdaddr_t *bd_addr) |
オーディオゲートウェイから切断する
ファイルbt_hf_client.hの310行目の定義。
bt_status_t (*切断_音声)(bt_bdaddr_t *bd_addr) |
オーディオ接続を閉じます
ファイルbt_hf_client.hの316行目の定義。
bt_status_t (* handle_call_action)( bthf_client_call_action_tアクション、int idx) |
指定された通話関連アクションを実行します。IDX は拡張通話制御関連アクションに対してのみ制限されます。
ファイルbt_hf_client.hの337行目の定義。
bt_status_t (* init)( bthf_client_callbacks_t *callbacks) |
BtHf コールバックを登録する
ファイルbt_hf_client.hの304行目の定義。
bt_status_t (* query_current_calls)(void) |
現在の通話のリストをクエリする
ファイルbt_hf_client.hの340行目の定義。
bt_status_t (* クエリ現在のオペレーター名)(void) |
現在選択されている演算子のクエリ名
ファイルbt_hf_client.hの343行目の定義。
bt_status_t (* request_last_voice_tag_number)(void) |
最後に記録された音声タグに対応する電話番号を AG に要求します
ファイルbt_hf_client.hの352行目の定義。
bt_status_t (*retrieve_subscriber_info)(void) |
加入者情報の取得
ファイルbt_hf_client.hの346行目の定義。
bt_status_t (* send_at_cmd)(int cmd, int val1, int val2, const char *arg) |
ATコマンドを送信します。
ファイルbt_hf_client.hの358行目の定義。
bt_status_t (* send_dtmf)(文字コード) |
DTMFコードを送信する
ファイルbt_hf_client.hの349行目の定義。
size_t サイズ |
sizeof(BtHfClientInterface) に設定します
ファイルbt_hf_client.hの300行目の定義。
bt_status_t (* 音声認識開始)(void) |
音声認識を開始する
ファイルbt_hf_client.hの319行目の定義。
bt_status_t (* 音声認識停止)(void) |
音声認識を停止する
ファイルbt_hf_client.hの322行目の定義。
bt_status_t (* volume_control)( bthf_client_volume_type_tタイプ、int ボリューム) |
音量調節
ファイルbt_hf_client.hの325行目の定義。
この構造体のドキュメントは次のファイルから生成されました。
- ハードウェア/libhardware/include/hardware/ bt_hf_client.h