bthf_client_interface_t การอ้างอิงโครงสร้าง

bthf_client_interface_t การอ้างอิงโครงสร้าง

#include < bt_hf_client.h >

เขตข้อมูล

ขนาด_t ขนาด
bt_status_t (* init )( bthf_client_callbacks_t *การโทรกลับ)
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 (* ตัดการเชื่อมต่อ_audio )(bt_bdaddr_t *bd_addr)
bt_status_t (* start_voice_recognition ) (เป็นโมฆะ)
bt_status_t (* stop_voice_recognition ) (เป็นโมฆะ)
bt_status_t (* Volume_control )( ประเภท bthf_client_volume_type_t , ปริมาณ int)
bt_status_t (* กด )(const char *หมายเลข)
bt_status_t (* dial_memory ) (ตำแหน่ง int)
bt_status_t (* handle_call_action ) (การกระทำ bthf_client_call_action_t , int idx)
bt_status_t (* query_current_calls ) (เป็นโมฆะ)
bt_status_t (* query_current_operator_name ) (เป็นโมฆะ)
bt_status_t (* get_subscriber_info ) (เป็นโมฆะ)
bt_status_t (* send_dtmf )(รหัสอักขระ)
bt_status_t (* request_last_voice_tag_number )(เป็นโมฆะ)
เป็นโมฆะ(* การล้างข้อมูล )(เป็นโมฆะ)
bt_status_t (* send_at_cmd )(int cmd, int val1, int val2, const char *arg)

คำอธิบายโดยละเอียด

แสดงถึงอินเทอร์เฟซมาตรฐาน BT-HF

คำจำกัดความที่บรรทัด 297 ของไฟล์ bt_hf_client.h

เอกสารภาคสนาม

เป็นโมฆะ (* การล้างข้อมูล) (เป็นโมฆะ)

ปิดอินเทอร์เฟซ

คำจำกัดความที่บรรทัด 355 ของไฟล์ bt_hf_client.h

bt_status_t (* เชื่อมต่อ)(bt_bdaddr_t *bd_addr)

เชื่อมต่อกับเกตเวย์เสียง

คำจำกัดความที่บรรทัด 307 ของไฟล์ bt_hf_client.h

bt_status_t (* เชื่อมต่อ_audio)(bt_bdaddr_t *bd_addr)

สร้างการเชื่อมต่อเสียง

คำจำกัดความที่บรรทัด 313 ของไฟล์ bt_hf_client.h

bt_status_t (* กด)(const char *หมายเลข)

โทรออกด้วยหมายเลข ตัวเลขถ้าหมายเลขเป็น NULL หมายเลขที่โทรล่าสุด (หรือเรียกซ้ำ)

คำจำกัดความที่บรรทัด 329 ของไฟล์ bt_hf_client.h

bt_status_t (* dial_memory)(ตำแหน่ง int)

โทรออกด้วยหมายเลขที่ระบุตามสถานที่ (โทรด่วน)

คำจำกัดความที่บรรทัด 332 ของไฟล์ bt_hf_client.h

bt_status_t (* ตัดการเชื่อมต่อ)(bt_bdaddr_t *bd_addr)

ตัดการเชื่อมต่อจากเกตเวย์เสียง

คำจำกัดความที่บรรทัด 310 ของไฟล์ bt_hf_client.h

bt_status_t (* ตัดการเชื่อมต่อ_audio)(bt_bdaddr_t *bd_addr)

ปิดการเชื่อมต่อเสียง

คำจำกัดความที่บรรทัด 316 ของไฟล์ bt_hf_client.h

bt_status_t (* handle_call_action)( การกระทำ bthf_client_call_action_t , int idx)

ดำเนินการที่เกี่ยวข้องกับการโทรที่ระบุ idx ถูกจำกัดเฉพาะสำหรับการดำเนินการที่เกี่ยวข้องกับการควบคุมการโทรที่ได้รับการปรับปรุงเท่านั้น

คำจำกัดความที่บรรทัด 337 ของไฟล์ bt_hf_client.h

bt_status_t (* init)( bthf_client_callbacks_t *โทรกลับ)

ลงทะเบียนการโทรกลับ BtHf

คำจำกัดความที่บรรทัด 304 ของไฟล์ bt_hf_client.h

bt_status_t (* query_current_calls)(เป็นโมฆะ)

รายการสอบถามการโทรปัจจุบัน

คำจำกัดความที่บรรทัด 340 ของไฟล์ bt_hf_client.h

bt_status_t (* query_current_operator_name)(เป็นโมฆะ)

ชื่อแบบสอบถามของตัวดำเนินการที่เลือกในปัจจุบัน

คำจำกัดความที่บรรทัด 343 ของไฟล์ bt_hf_client.h

bt_status_t (* request_last_voice_tag_number)(เป็นโมฆะ)

ขอหมายเลขโทรศัพท์จาก AG ที่สอดคล้องกับแท็กเสียงล่าสุดที่บันทึกไว้

คำจำกัดความที่บรรทัด 352 ของไฟล์ bt_hf_client.h

bt_status_t (*ดึงข้อมูลสมาชิก_ข้อมูล)(เป็นโมฆะ)

ดึงข้อมูลสมาชิก

คำจำกัดความที่บรรทัด 346 ของไฟล์ bt_hf_client.h

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

ส่งคำสั่ง AT

คำจำกัดความที่บรรทัด 358 ของไฟล์ bt_hf_client.h

bt_status_t (* send_dtmf)(รหัสอักขระ)

ส่งรหัส DTMF

คำจำกัดความที่บรรทัด 349 ของไฟล์ bt_hf_client.h

ขนาด_ขนาดt

ตั้งค่าเป็น sizeof(BtHfClientInterface)

คำจำกัดความที่บรรทัด 300 ของไฟล์ bt_hf_client.h

bt_status_t (* start_voice_recognition)(เป็นโมฆะ)

เริ่มการจดจำเสียง

คำจำกัดความที่บรรทัด 319 ของไฟล์ bt_hf_client.h

bt_status_t (* stop_voice_recognition) (เป็นโมฆะ)

หยุดการจดจำเสียง

คำจำกัดความที่บรรทัด 322 ของไฟล์ bt_hf_client.h

bt_status_t (* Volume_control) (ประเภท bthf_client_volume_type_t , ปริมาณ int)

การควบคุมระดับเสียง

คำจำกัดความที่บรรทัด 325 ของไฟล์ bt_hf_client.h


เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้:
  • ฮาร์ดแวร์/libhardware/รวม/ฮาร์ดแวร์/ bt_hf_client.h