Tham chiếu cấu trúc bthf_client_interface_t
#include < bt_hf_client.h >
Trường dữ liệu | |
size_t | kích thước |
bt_status_t (* | init ) ( bthf_client_callbacks_t * callbacks) |
bt_status_t (* | kết nối ) (bt_bdaddr_t * bd_addr) |
bt_status_t (* | ngắt kết nối ) (bt_bdaddr_t * bd_addr) |
bt_status_t (* | connect_audio) ( bt_bdaddr_t * bd_addr) |
bt_status_t (* | ngắt kết nối_audio) (bt_bdaddr_t * bd_addr) |
bt_status_t (* | start_voice_recognition ) (vô hiệu) |
bt_status_t (* | stop_voice_recognition ) (vô hiệu) |
bt_status_t (* | volume_control ) (kiểu bthf_client_volume_type_t , int volume) |
bt_status_t (* | quay số ) (const char * số) |
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 (* | Retve_subscriber_info ) (vô hiệu) |
bt_status_t (* | send_dtmf ) (mã char) |
bt_status_t (* | request_last_voice_tag_number ) (void) |
void (* | dọn dẹp ) (vô hiệu) |
bt_status_t (* | send_at_cmd ) (int cmd, int val1, int val2, const char * arg) |
miêu tả cụ thể
Đại diện cho 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 thực địa
void (* dọn dẹp) (void) |
Đóng giao diện.
Định nghĩa tại dòng 355 của tệp bt_hf_client.h .
bt_status_t (* kết nối) (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 với một số nếu số là NULL, số được gọi cuối cùng được gọi (còn gọi là quay số 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) |
thực hiện cuộc gọi với 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 (* ngắt kết nối) (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 (* ngắt kết nối_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 cuộc gọi được chỉ định idx chỉ bị giới hạn đối với hành động liên quan đến kiểm soát 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ý các 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 cuộc 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 số điện thoại từ AG tương ứng với khẩu lệnh cuối cùng được ghi lại
Định nghĩa tại dòng 352 của tệp bt_hf_client.h .
bt_status_t (* get_subscriber_info) (void) |
Lấy thông tin 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) (mã char) |
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 ở 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:
- phần cứng / libhardware / bao gồm / phần cứng / bt_hf_client.h