संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
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 (* | कनेक्ट_ऑडियो )(bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | डिस्कनेक्ट_ऑडियो )(bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | प्रारंभ_आवाज_पहचान )(bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | stop_voice_recognition )(bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | वॉल्यूम_कंट्रोल )( bthf_volume_type_t प्रकार, int वॉल्यूम, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | डिवाइस_स्टेटस_नोटिफिकेशन )( bthf_network_state_t ntk_state, bthf_service_type_t svc_type, int सिग्नल, int Batt_chg) |
|
bt_status_t (* | पुलिस_प्रतिक्रिया )(स्थिरांक चार *पुलिस, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | cind_response )(int svc, int num_active, int num_shield, bthf_call_state_t call_setup_state, int सिग्नल, int घूमना, int Batt_chg, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | स्वरूपित_at_response )(const char *rsp, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | at_response )( bthf_at_response_t प्रतिक्रिया_कोड, 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 (* | फ़ोन_स्टेट_चेंज )(int num_active, int num_shield, bthf_call_state_t call_setup_state, const char *number, bthf_call_addrtype_t प्रकार) |
|
खालीपन(* | सफ़ाई )(शून्य) |
|
bt_status_t (* | config_wbs )(bt_bdaddr_t *bd_addr, bthf_wbs_config_t config) |
|
मानक BT-HF इंटरफ़ेस का प्रतिनिधित्व करता है।
फ़ाइल bt_hf.h की पंक्ति 223 पर परिभाषा।
ठीक/त्रुटि प्रतिक्रिया त्रुटि (0) ठीक (1)
फ़ाइल bt_hf.h की पंक्ति 271 पर परिभाषा।
bt_status_t (* cind_response)(int svc, int num_active, int num_shield, bthf_call_state_t call_setup_state, int सिग्नल, int घूमना, int Batt_chg, bt_bdaddr_t *bd_addr) |
CIND कमांड के लिए प्रतिक्रिया
फ़ाइल bt_hf.h की पंक्ति 261 पर परिभाषा।
सीएलसीसी कमांड के लिए प्रतिक्रिया को प्रत्येक कॉल इंडेक्स के लिए पुनरावृत्त रूप से कॉल किया जा सकता है 0 के कॉल इंडेक्स को शून्य समाप्ति माना जाएगा (प्रतिक्रिया पूर्ण होती है)
फ़ाइल bt_hf.h की पंक्ति 277 पर परिभाषा।
इंटरफ़ेस बंद कर देता है.
फ़ाइल bt_hf.h की पंक्ति 293 पर परिभाषा।
एससीओ कोडेक के लिए कॉन्फ़िगरेशन
फ़ाइल bt_hf.h की पंक्ति 296 पर परिभाषा।
हेडसेट से कनेक्ट करें
फ़ाइल bt_hf.h की पंक्ति 233 पर परिभाषा।
एक ऑडियो कनेक्शन बनाएं
फ़ाइल bt_hf.h की पंक्ति 239 पर परिभाषा।
bt_status_t (* पुलिस_प्रतिक्रिया)(स्थिरांक चार *पुलिस, bt_bdaddr_t *bd_addr) |
COPS आदेश के लिए प्रतिक्रिया
फ़ाइल bt_hf.h की पंक्ति 258 पर परिभाषा।
संयुक्त डिवाइस स्थिति परिवर्तन अधिसूचना
फ़ाइल bt_hf.h की पंक्ति 254 पर परिभाषा।
हेडसेट से डिस्कनेक्ट करें
फ़ाइल bt_hf.h की पंक्ति 236 पर परिभाषा।
ऑडियो कनेक्शन बंद करें
फ़ाइल bt_hf.h की पंक्ति 242 पर परिभाषा।
bt_status_t (* स्वरूपित_at_response)(const char *rsp, bt_bdaddr_t *bd_addr) |
पूर्व-स्वरूपित एटी प्रतिक्रिया, आमतौर पर अज्ञात एटी सीएमडी की प्रतिक्रिया में
फ़ाइल bt_hf.h की पंक्ति 265 पर परिभाषा।
BtHf कॉलबैक पंजीकृत करें
फ़ाइल bt_hf.h की पंक्ति 230 पर परिभाषा।
प्रत्येक अद्यतन कॉल स्थिति परिवर्तन की सूचना देता है
- सक्रिय/आयोजित/रिंगिंग कॉलों की संख्या
- कॉल_स्टेट: यह उस स्थिति परिवर्तन को दर्शाता है जिसने इस संदेश को ट्रिगर किया यह BtHfCallState से एक मान लेगा
- नंबर और प्रकार: केवल इनकमिंग और वेटिंग कॉल के लिए मान्य
फ़ाइल bt_hf.h की पंक्ति 289 पर परिभाषा।
sizeof(BtHfInterface) पर सेट करें
फ़ाइल bt_hf.h की पंक्ति 226 पर परिभाषा।
bt_status_t (* प्रारंभ_आवाज़_पहचान)(bt_bdaddr_t *bd_addr) |
ध्वनि पहचान प्रारंभ करें
फ़ाइल bt_hf.h की पंक्ति 245 पर परिभाषा।
bt_status_t (* stop_voice_recognition)(bt_bdadr_t *bd_addr) |
ध्वनि पहचान बंद करें
फ़ाइल bt_hf.h की पंक्ति 248 पर परिभाषा।
ध्वनि नियंत्रण
फ़ाइल bt_hf.h की पंक्ति 251 पर परिभाषा।
इस संरचना के लिए दस्तावेज़ीकरण निम्नलिखित फ़ाइल से तैयार किया गया था:
- हार्डवेयर/लिबहार्डवेयर/शामिल/हार्डवेयर/ 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 (* | कनेक्ट_ऑडियो )(bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | डिस्कनेक्ट_ऑडियो )(bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | प्रारंभ_आवाज_पहचान )(bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | stop_voice_recognition )(bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | वॉल्यूम_कंट्रोल )( bthf_volume_type_t प्रकार, int वॉल्यूम, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | डिवाइस_स्टेटस_नोटिफिकेशन )( bthf_network_state_t ntk_state, bthf_service_type_t svc_type, int सिग्नल, int Batt_chg) |
|
bt_status_t (* | पुलिस_प्रतिक्रिया )(स्थिरांक चार *पुलिस, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | cind_response )(int svc, int num_active, int num_shield, bthf_call_state_t call_setup_state, int सिग्नल, int घूमना, int Batt_chg, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | स्वरूपित_at_response )(const char *rsp, bt_bdaddr_t *bd_addr) |
|
bt_status_t (* | at_response )( bthf_at_response_t प्रतिक्रिया_कोड, 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 (* | फ़ोन_स्टेट_चेंज )(int num_active, int num_shield, bthf_call_state_t call_setup_state, const char *number, bthf_call_addrtype_t प्रकार) |
|
खालीपन(* | सफ़ाई )(शून्य) |
|
bt_status_t (* | config_wbs )(bt_bdaddr_t *bd_addr, bthf_wbs_config_t config) |
|
मानक BT-HF इंटरफ़ेस का प्रतिनिधित्व करता है।
फ़ाइल bt_hf.h की पंक्ति 223 पर परिभाषा।
ठीक/त्रुटि प्रतिक्रिया त्रुटि (0) ठीक (1)
फ़ाइल bt_hf.h की पंक्ति 271 पर परिभाषा।
bt_status_t (* cind_response)(int svc, int num_active, int num_shield, bthf_call_state_t call_setup_state, int सिग्नल, int घूमना, int Batt_chg, bt_bdaddr_t *bd_addr) |
CIND कमांड के लिए प्रतिक्रिया
फ़ाइल bt_hf.h की पंक्ति 261 पर परिभाषा।
सीएलसीसी कमांड के लिए प्रतिक्रिया को प्रत्येक कॉल इंडेक्स के लिए पुनरावृत्त रूप से कॉल किया जा सकता है 0 के कॉल इंडेक्स को शून्य समाप्ति माना जाएगा (प्रतिक्रिया पूर्ण होती है)
फ़ाइल bt_hf.h की पंक्ति 277 पर परिभाषा।
इंटरफ़ेस बंद कर देता है.
फ़ाइल bt_hf.h की पंक्ति 293 पर परिभाषा।
एससीओ कोडेक के लिए कॉन्फ़िगरेशन
फ़ाइल bt_hf.h की पंक्ति 296 पर परिभाषा।
हेडसेट से कनेक्ट करें
फ़ाइल bt_hf.h की पंक्ति 233 पर परिभाषा।
एक ऑडियो कनेक्शन बनाएं
फ़ाइल bt_hf.h की पंक्ति 239 पर परिभाषा।
bt_status_t (* पुलिस_प्रतिक्रिया)(स्थिरांक चार *पुलिस, bt_bdaddr_t *bd_addr) |
COPS आदेश के लिए प्रतिक्रिया
फ़ाइल bt_hf.h की पंक्ति 258 पर परिभाषा।
संयुक्त डिवाइस स्थिति परिवर्तन अधिसूचना
फ़ाइल bt_hf.h की पंक्ति 254 पर परिभाषा।
हेडसेट से डिस्कनेक्ट करें
फ़ाइल bt_hf.h की पंक्ति 236 पर परिभाषा।
ऑडियो कनेक्शन बंद करें
फ़ाइल bt_hf.h की पंक्ति 242 पर परिभाषा।
bt_status_t (* स्वरूपित_at_response)(const char *rsp, bt_bdaddr_t *bd_addr) |
पूर्व-स्वरूपित एटी प्रतिक्रिया, आमतौर पर अज्ञात एटी सीएमडी की प्रतिक्रिया में
फ़ाइल bt_hf.h की पंक्ति 265 पर परिभाषा।
BtHf कॉलबैक पंजीकृत करें
फ़ाइल bt_hf.h की पंक्ति 230 पर परिभाषा।
प्रत्येक अद्यतन कॉल स्थिति परिवर्तन की सूचना देता है
- सक्रिय/आयोजित/रिंगिंग कॉलों की संख्या
- कॉल_स्टेट: यह उस स्थिति परिवर्तन को दर्शाता है जिसने इस संदेश को ट्रिगर किया यह BtHfCallState से एक मान लेगा
- नंबर और प्रकार: केवल इनकमिंग और वेटिंग कॉल के लिए मान्य
फ़ाइल bt_hf.h की पंक्ति 289 पर परिभाषा।
sizeof(BtHfInterface) पर सेट करें
फ़ाइल bt_hf.h की पंक्ति 226 पर परिभाषा।
bt_status_t (* प्रारंभ_आवाज़_पहचान)(bt_bdaddr_t *bd_addr) |
ध्वनि पहचान प्रारंभ करें
फ़ाइल bt_hf.h की पंक्ति 245 पर परिभाषा।
bt_status_t (* stop_voice_recognition)(bt_bdadr_t *bd_addr) |
ध्वनि पहचान बंद करें
फ़ाइल bt_hf.h की पंक्ति 248 पर परिभाषा।
ध्वनि नियंत्रण
फ़ाइल bt_hf.h की पंक्ति 251 पर परिभाषा।
इस संरचना के लिए दस्तावेज़ीकरण निम्नलिखित फ़ाइल से तैयार किया गया था:
- हार्डवेयर/लिबहार्डवेयर/शामिल/हार्डवेयर/ 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) को अपडेट किया गया."],[],[]]