จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
bthf_interface_t การอ้างอิงโครงสร้าง
#include < bt_hf.h >
|
ขนาด_t | ขนาด |
|
bt_status_t (* | init )( bthf_callbacks_t *การโทรกลับ, int max_hf_clients) |
|
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_bdaddr_t *bd_addr) |
|
bt_status_t (* | stop_voice_recognition )(bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | Volume_control )( ประเภท bthf_volume_type_t , ปริมาณ int, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | device_status_notification ) ( bthf_network_state_t ntk_state, bthf_service_type_t svc_type, สัญญาณ int, int batt_chg) |
|
bt_status_t (* | cops_response )(const char *ตำรวจ, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | cind_response )(int svc, int num_active, int num_held, bthf_call_state_t call_setup_state, สัญญาณ int, int โรม, int batt_chg, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | formatted_at_response )(const char *rsp, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | at_response )( bthf_at_response_t response_code, int error_code, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | clcc_response )(ดัชนี int, bthf_call_direction_t dir, สถานะ bthf_call_state_t , โหมด bthf_call_mode_t , bthf_call_mpty_type_t mpty, const char *number, ประเภท bthf_call_addrtype_t , bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | phone_state_change )(int num_active, int num_held, bthf_call_state_t call_setup_state, const char *number, ประเภท bthf_call_addrtype_t ) |
|
เป็นโมฆะ(* | การล้างข้อมูล )(เป็นโมฆะ) |
|
bt_status_t (* | configuration_wbs )(bt_bdaddr_t *bd_addr, bthf_wbs_config_t กำหนดค่า) |
|
แสดงถึงอินเทอร์เฟซมาตรฐาน BT-HF
คำจำกัดความที่บรรทัด 223 ของไฟล์ bt_hf.h
ตกลง/การตอบสนองข้อผิดพลาด ข้อผิดพลาด (0) ตกลง (1)
คำจำกัดความที่บรรทัด 271 ของไฟล์ bt_hf.h
bt_status_t (* cind_response)(int svc, int num_active, int num_held, bthf_call_state_t call_setup_state, สัญญาณ int, int โรม, int batt_chg, bt_bdaddr_t *bd_addr) |
การตอบสนองสำหรับคำสั่ง CIND
คำจำกัดความที่บรรทัด 261 ของไฟล์ bt_hf.h
การตอบสนองสำหรับคำสั่ง CLCC สามารถเรียกซ้ำได้สำหรับแต่ละดัชนีการโทร ดัชนีการโทร 0 จะถือเป็นการยกเลิก NULL (ตอบสนองเสร็จสมบูรณ์)
คำจำกัดความที่บรรทัด 277 ของไฟล์ bt_hf.h
เป็นโมฆะ (* การล้างข้อมูล) (เป็นโมฆะ) |
ปิดอินเทอร์เฟซ
คำจำกัดความที่บรรทัด 293 ของไฟล์ bt_hf.h
การกำหนดค่าสำหรับตัวแปลงสัญญาณ SCO
คำจำกัดความที่บรรทัด 296 ของไฟล์ bt_hf.h
เชื่อมต่อกับชุดหูฟัง
คำจำกัดความที่บรรทัด 233 ของไฟล์ bt_hf.h
สร้างการเชื่อมต่อเสียง
คำจำกัดความที่บรรทัด 239 ของไฟล์ bt_hf.h
bt_status_t (* cops_response)(const char *cops, bt_bdaddr_t *bd_addr) |
การตอบสนองคำสั่ง COPS
คำจำกัดความที่บรรทัด 258 ของไฟล์ bt_hf.h
การแจ้งเตือนการเปลี่ยนแปลงสถานะอุปกรณ์รวม
คำจำกัดความที่บรรทัด 254 ของไฟล์ bt_hf.h
ตัดการเชื่อมต่อจากชุดหูฟัง
คำจำกัดความที่บรรทัด 236 ของไฟล์ bt_hf.h
bt_status_t (* ตัดการเชื่อมต่อ_audio)(bt_bdaddr_t *bd_addr) |
ปิดการเชื่อมต่อเสียง
คำจำกัดความที่บรรทัด 242 ของไฟล์ bt_hf.h
bt_status_t (* formatted_at_response)(const char *rsp, bt_bdaddr_t *bd_addr) |
การตอบสนอง AT ที่จัดรูปแบบไว้ล่วงหน้า โดยทั่วไปจะตอบสนองต่อ AT cmd ที่ไม่รู้จัก
คำจำกัดความที่บรรทัด 265 ของไฟล์ bt_hf.h
ลงทะเบียนการโทรกลับ BtHf
คำจำกัดความที่บรรทัด 230 ของไฟล์ bt_hf.h
แจ้งการเปลี่ยนแปลงสถานะการโทร การอัปเดตแต่ละครั้งจะแจ้งเตือน
- จำนวนสายที่ใช้งาน/พัก/สายเรียกเข้า
- call_state: นี่แสดงถึงการเปลี่ยนแปลงสถานะที่ทำให้เกิดข้อความนี้ ซึ่งจะใช้ค่าใดค่าหนึ่งจาก BtHfCallState
- หมายเลขและประเภท: ใช้ได้เฉพาะสายเรียกเข้าและสายรอเท่านั้น
คำจำกัดความที่บรรทัด 289 ของไฟล์ bt_hf.h
ตั้งค่าเป็น sizeof(BtHfInterface)
คำจำกัดความที่บรรทัด 226 ของไฟล์ bt_hf.h
bt_status_t (* start_voice_recognition)(bt_bdaddr_t *bd_addr) |
เริ่มการจดจำเสียง
คำจำกัดความที่บรรทัด 245 ของไฟล์ bt_hf.h
bt_status_t (* stop_voice_recognition)(bt_bdaddr_t *bd_addr) |
หยุดการจดจำเสียง
คำจำกัดความที่บรรทัด 248 ของไฟล์ bt_hf.h
การควบคุมระดับเสียง
คำจำกัดความที่บรรทัด 251 ของไฟล์ bt_hf.h
เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้:
- ฮาร์ดแวร์/libhardware/รวม/ฮาร์ดแวร์ /bt_hf.h
,
bthf_interface_t การอ้างอิงโครงสร้าง
#include < bt_hf.h >
|
ขนาด_t | ขนาด |
|
bt_status_t (* | init )( bthf_callbacks_t *การโทรกลับ, int max_hf_clients) |
|
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_bdaddr_t *bd_addr) |
|
bt_status_t (* | stop_voice_recognition )(bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | Volume_control )( ประเภท bthf_volume_type_t , ปริมาณ int, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | device_status_notification ) ( bthf_network_state_t ntk_state, bthf_service_type_t svc_type, สัญญาณ int, int batt_chg) |
|
bt_status_t (* | cops_response )(const char *ตำรวจ, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | cind_response )(int svc, int num_active, int num_held, bthf_call_state_t call_setup_state, สัญญาณ int, int โรม, int batt_chg, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | formatted_at_response )(const char *rsp, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | at_response )( bthf_at_response_t response_code, int error_code, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | clcc_response )(ดัชนี int, bthf_call_direction_t dir, สถานะ bthf_call_state_t , โหมด bthf_call_mode_t , bthf_call_mpty_type_t mpty, const char *number, ประเภท bthf_call_addrtype_t , bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | phone_state_change )(int num_active, int num_held, bthf_call_state_t call_setup_state, const char *number, ประเภท bthf_call_addrtype_t ) |
|
เป็นโมฆะ(* | การล้างข้อมูล )(เป็นโมฆะ) |
|
bt_status_t (* | configuration_wbs )(bt_bdaddr_t *bd_addr, bthf_wbs_config_t กำหนดค่า) |
|
แสดงถึงอินเทอร์เฟซมาตรฐาน BT-HF
คำจำกัดความที่บรรทัด 223 ของไฟล์ bt_hf.h
ตกลง/การตอบสนองข้อผิดพลาด ข้อผิดพลาด (0) ตกลง (1)
คำจำกัดความที่บรรทัด 271 ของไฟล์ bt_hf.h
bt_status_t (* cind_response)(int svc, int num_active, int num_held, bthf_call_state_t call_setup_state, สัญญาณ int, int โรม, int batt_chg, bt_bdaddr_t *bd_addr) |
การตอบสนองสำหรับคำสั่ง CIND
คำจำกัดความที่บรรทัด 261 ของไฟล์ bt_hf.h
การตอบสนองสำหรับคำสั่ง CLCC สามารถเรียกซ้ำได้สำหรับแต่ละดัชนีการโทร ดัชนีการโทร 0 จะถือเป็นการยกเลิก NULL (ตอบสนองเสร็จสมบูรณ์)
คำจำกัดความที่บรรทัด 277 ของไฟล์ bt_hf.h
เป็นโมฆะ (* การล้างข้อมูล) (เป็นโมฆะ) |
ปิดอินเทอร์เฟซ
คำจำกัดความที่บรรทัด 293 ของไฟล์ bt_hf.h
การกำหนดค่าสำหรับตัวแปลงสัญญาณ SCO
คำจำกัดความที่บรรทัด 296 ของไฟล์ bt_hf.h
เชื่อมต่อกับชุดหูฟัง
คำจำกัดความที่บรรทัด 233 ของไฟล์ bt_hf.h
สร้างการเชื่อมต่อเสียง
คำจำกัดความที่บรรทัด 239 ของไฟล์ bt_hf.h
bt_status_t (* cops_response)(const char *cops, bt_bdaddr_t *bd_addr) |
การตอบสนองคำสั่ง COPS
คำจำกัดความที่บรรทัด 258 ของไฟล์ bt_hf.h
การแจ้งเตือนการเปลี่ยนแปลงสถานะอุปกรณ์รวม
คำจำกัดความที่บรรทัด 254 ของไฟล์ bt_hf.h
ตัดการเชื่อมต่อจากชุดหูฟัง
คำจำกัดความที่บรรทัด 236 ของไฟล์ bt_hf.h
bt_status_t (* ตัดการเชื่อมต่อ_audio)(bt_bdaddr_t *bd_addr) |
ปิดการเชื่อมต่อเสียง
คำจำกัดความที่บรรทัด 242 ของไฟล์ bt_hf.h
bt_status_t (* formatted_at_response)(const char *rsp, bt_bdaddr_t *bd_addr) |
การตอบสนอง AT ที่จัดรูปแบบไว้ล่วงหน้า โดยทั่วไปจะตอบสนองต่อ AT cmd ที่ไม่รู้จัก
คำจำกัดความที่บรรทัด 265 ของไฟล์ bt_hf.h
ลงทะเบียนการโทรกลับ BtHf
คำจำกัดความที่บรรทัด 230 ของไฟล์ bt_hf.h
แจ้งการเปลี่ยนแปลงสถานะการโทร การอัปเดตแต่ละครั้งจะแจ้งเตือน
- จำนวนสายที่ใช้งาน/พัก/สายเรียกเข้า
- call_state: นี่แสดงถึงการเปลี่ยนแปลงสถานะที่ทำให้เกิดข้อความนี้ ซึ่งจะใช้ค่าใดค่าหนึ่งจาก BtHfCallState
- หมายเลขและประเภท: ใช้ได้เฉพาะสายเรียกเข้าและสายรอเท่านั้น
คำจำกัดความที่บรรทัด 289 ของไฟล์ bt_hf.h
ตั้งค่าเป็น sizeof(BtHfInterface)
คำจำกัดความที่บรรทัด 226 ของไฟล์ bt_hf.h
bt_status_t (* start_voice_recognition)(bt_bdaddr_t *bd_addr) |
เริ่มการจดจำเสียง
คำจำกัดความที่บรรทัด 245 ของไฟล์ bt_hf.h
bt_status_t (* stop_voice_recognition)(bt_bdaddr_t *bd_addr) |
หยุดการจดจำเสียง
คำจำกัดความที่บรรทัด 248 ของไฟล์ bt_hf.h
การควบคุมระดับเสียง
คำจำกัดความที่บรรทัด 251 ของไฟล์ bt_hf.h
เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้:
- ฮาร์ดแวร์/libhardware/รวม/ฮาร์ดแวร์ /bt_hf.h
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2023-12-01 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2023-12-01 UTC"],[],[]]