Tài liệu tham khảo về cấu trúc bthf_client_interface_t

Tài liệu tham khảo về cấu trúc bthf_client_interface_t

#include < bt_hf_client.h >

Trường dữ liệu

size_t  size
 
bt_status_t (*  init )( bthf_client_callbacks_t *callbacks)
 
bt_status_t (*  connect )(bt_bdaddr_t *bd_addr)
 
bt_status_t (*  disconnect )(bt_bdaddr_t *bd_addr)
 
bt_status_t (*  connect_audio )(bt_bdaddr_t *bd_addr)
 
bt_status_t (*  disconnect_audio (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 type, int volume)
 
bt_status_t (*  dial )(const char *number)
 
bt_status_t (*  dial_memory )(int location)
 
bt_status_t (*  handle_call_action )( bthf_client_call_action_t action, 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 (mã ký tự)
 
bt_status_t (*  request_last_voice_tag_number )(void)
 
void(*  cleanup )(void)
 
bt_status_t (*  send_at_cmd (int cmd, int val1, int val2, const char *arg)
 

Nội dung mô tả chi tiết

Biểu thị giao diện BT-HF tiêu chuẩn.

Định nghĩa tại dòng 297 của tệp bt_hf_client.h .

Tài liệu về trường

void(* cleanup)(void)

Đóng giao diện.

Định nghĩa tại dòng 355 của tệp bt_hf_client.h .

bt_status_t (* connect)(bt_bdaddr_t *bd_addr)

kết nối với cổng âm thanh

Định nghĩa tại dòng 307 của tệp bt_hf_client.h .

bt_status_t (* connect_audio)(bt_bdaddr_t *bd_addr)

tạo kết nối âm thanh

Định nghĩa tại dòng 313 của tệp bt_hf_client.h .

bt_status_t (* dial)(const char *number)

thực hiện cuộc gọi bằng số một số nếu số là NULL số được gọi gần đây nhất được gọi (còn gọi là gọi lại)

Định nghĩa tại dòng 329 của tệp bt_hf_client.h .

bt_status_t (* dial_memory)(int location)

gọi điện bằng số được chỉ định theo vị trí (quay số nhanh)

Định nghĩa tại dòng 332 của tệp bt_hf_client.h .

bt_status_t (* disconnect)(bt_bdaddr_t *bd_addr)

ngắt kết nối khỏi cổng âm thanh

Định nghĩa tại dòng 310 của tệp bt_hf_client.h .

bt_status_t (* disconnect_audio)(bt_bdaddr_t *bd_addr)

đóng kết nối âm thanh

Định nghĩa tại dòng 316 của tệp bt_hf_client.h .

bt_status_t (* handle_call_action)( bthf_client_call_action_t action, int idx)

thực hiện hành động liên quan đến lệnh gọi được chỉ định idx chỉ giới hạn ở hành động liên quan đến tính năng điều khiển cuộc gọi nâng cao

Định nghĩa tại dòng 337 của tệp bt_hf_client.h .

Đăng ký lệnh gọi lại BtHf

Định nghĩa tại dòng 304 của tệp bt_hf_client.h .

bt_status_t (* query_current_calls)(void)

truy vấn danh sách các lệnh gọi hiện tại

Định nghĩa tại dòng 340 của tệp bt_hf_client.h .

bt_status_t (* query_current_operator_name)(void)

tên truy vấn của toán tử đã chọn hiện tại

Định nghĩa tại dòng 343 của tệp bt_hf_client.h .

bt_status_t (* request_last_voice_tag_number)(void)

Yêu cầu AG cung cấp số điện thoại tương ứng với thẻ thoại được ghi gần đây nhất

Định nghĩa tại dòng 352 của tệp bt_hf_client.h .

bt_status_t (* retrieve_subscriber_info)(void)

Truy xuất thông tin về người đăng ký

Định nghĩa tại dòng 346 của tệp bt_hf_client.h .

bt_status_t (* send_at_cmd)(int cmd, int val1, int val2, const char *arg)

Gửi lệnh AT.

Định nghĩa tại dòng 358 của tệp bt_hf_client.h .

bt_status_t (* send_dtmf)(char code)

Gửi mã DTMF

Định nghĩa tại dòng 349 của tệp bt_hf_client.h .

size_t size

đặt thành sizeof(BtHfClientInterface)

Định nghĩa tại dòng 300 của tệp bt_hf_client.h .

bt_status_t (* start_voice_recognition)(void)

bắt đầu nhận dạng giọng nói

Định nghĩa tại dòng 319 của tệp bt_hf_client.h .

bt_status_t (* stop_voice_recognition)(void)

dừng nhận dạng giọng nói

Định nghĩa tại dòng 322 của tệp bt_hf_client.h .

bt_status_t (* volume_control)( bthf_client_volume_type_t type, int volume)

kiểm soát âm lượng

Định nghĩa tại dòng 325 của tệp bt_hf_client.h .


Tài liệu cho cấu trúc này được tạo từ tệp sau: