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 .
bt_status_t (* init)( bthf_client_callbacks_t *callbacks) |
Đă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:
- hardware/libhardware/include/hardware/ bt_hf_client.h