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 (* | कनेक्ट_ऑडियो )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | डिस्कनेक्ट_ऑडियो )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | प्रारंभ_आवाज_पहचान )(शून्य) |
bt_status_t (* | stop_voice_recognition )(शून्य) |
bt_status_t (* | वॉल्यूम_कंट्रोल )( bthf_client_volume_type_t प्रकार, int वॉल्यूम) |
bt_status_t (* | डायल )(स्थिरांक चार *संख्या) |
bt_status_t (* | डायल_मेमोरी )(पूर्णांक स्थान) |
bt_status_t (* | हैंडल_कॉल_एक्शन )( bthf_client_call_action_t एक्शन, int idx) |
bt_status_t (* | query_current_calls )(शून्य) |
bt_status_t (* | query_current_operator_name )(शून्य) |
bt_status_t (* | पुनर्प्राप्ति_सब्सक्राइबर_जानकारी )(शून्य) |
bt_status_t (* | भेजें_डीटीएमएफ )(चार कोड) |
bt_status_t (* | request_last_voice_tag_number )(शून्य) |
खालीपन(* | सफ़ाई )(शून्य) |
bt_status_t (* | भेजें_at_cmd )(int cmd, int val1, int val2, const char *arg) |
विस्तृत विवरण
मानक BT-HF इंटरफ़ेस का प्रतिनिधित्व करता है।
फ़ाइल bt_hf_client.h की पंक्ति 297 पर परिभाषा।
फ़ील्ड दस्तावेज़ीकरण
शून्य(* सफ़ाई)(शून्य) |
इंटरफ़ेस बंद कर देता है.
फ़ाइल bt_hf_client.h की पंक्ति 355 पर परिभाषा।
bt_status_t (* कनेक्ट)(bt_bdaddr_t *bd_addr) |
ऑडियो गेटवे से कनेक्ट करें
फ़ाइल bt_hf_client.h की पंक्ति 307 पर परिभाषा।
bt_status_t (*connect_audio)(bt_bdaddr_t *bd_addr) |
एक ऑडियो कनेक्शन बनाएं
फ़ाइल bt_hf_client.h की पंक्ति 313 पर परिभाषा।
bt_status_t (* डायल)(स्थिरांक चार *संख्या) |
किसी नंबर से कॉल करें यदि नंबर शून्य है तो अंतिम बार कॉल किए गए नंबर को कॉल किया जाता है (उर्फ री-डायल)
फ़ाइल bt_hf_client.h की पंक्ति 329 पर परिभाषा।
bt_status_t (* डायल_मेमोरी)(int स्थान) |
स्थान के अनुसार निर्दिष्ट नंबर से कॉल करें (स्पीड डायल)
फ़ाइल bt_hf_client.h की पंक्ति 332 पर परिभाषा।
bt_status_t (*डिस्कनेक्ट)(bt_bdaddr_t *bd_addr) |
ऑडियो गेटवे से डिस्कनेक्ट करें
फ़ाइल bt_hf_client.h की पंक्ति 310 पर परिभाषा।
bt_status_t (* डिस्कनेक्ट_ऑडियो)(bt_bdaddr_t *bd_addr) |
ऑडियो कनेक्शन बंद करें
फ़ाइल bt_hf_client.h की पंक्ति 316 पर परिभाषा।
bt_status_t (* हैंडल_कॉल_एक्शन)( bthf_client_call_action_t एक्शन, int idx) |
निर्दिष्ट कॉल संबंधी कार्रवाई करने के लिए आईडीएक्स केवल उन्नत कॉल नियंत्रण संबंधी कार्रवाई तक ही सीमित है
फ़ाइल bt_hf_client.h की पंक्ति 337 पर परिभाषा।
bt_status_t (* init)( bthf_client_callbacks_t *कॉलबैक) |
BtHf कॉलबैक पंजीकृत करें
फ़ाइल bt_hf_client.h की पंक्ति 304 पर परिभाषा।
bt_status_t (* query_current_calls)(शून्य) |
वर्तमान कॉल की क्वेरी सूची
फ़ाइल bt_hf_client.h की पंक्ति 340 पर परिभाषा।
bt_status_t (* query_current_operator_name)(शून्य) |
वर्तमान चयनित ऑपरेटर का क्वेरी नाम
फ़ाइल bt_hf_client.h की पंक्ति 343 पर परिभाषा।
bt_status_t (* request_last_voice_tag_number)(शून्य) |
रिकॉर्ड किए गए अंतिम वॉयस टैग के अनुरूप एजी से एक फ़ोन नंबर का अनुरोध करें
फ़ाइल bt_hf_client.h की पंक्ति 352 पर परिभाषा।
bt_status_t (* पुनर्प्राप्ति_सब्सक्राइबर_जानकारी)(शून्य) |
ग्राहक जानकारी पुनः प्राप्त करें
फ़ाइल bt_hf_client.h की पंक्ति 346 पर परिभाषा।
bt_status_t (* sent_at_cmd)(int cmd, int val1, int val2, const char *arg) |
एटी कमांड भेजें.
फ़ाइल bt_hf_client.h की पंक्ति 358 पर परिभाषा।
bt_status_t (* sent_dtmf)(चार कोड) |
डीटीएमएफ कोड भेजें
फ़ाइल bt_hf_client.h की पंक्ति 349 पर परिभाषा।
आकार_टी आकार |
sizeof(BtHfClientInterface) पर सेट करें
फ़ाइल bt_hf_client.h की पंक्ति 300 पर परिभाषा।
bt_status_t (* प्रारंभ_आवाज_पहचान)(शून्य) |
ध्वनि पहचान प्रारंभ करें
फ़ाइल bt_hf_client.h की पंक्ति 319 पर परिभाषा।
bt_status_t (* stop_voice_recognition)(शून्य) |
ध्वनि पहचान बंद करें
फ़ाइल bt_hf_client.h की पंक्ति 322 पर परिभाषा।
bt_status_t (* वॉल्यूम_कंट्रोल)( bthf_client_volume_type_t प्रकार, int वॉल्यूम) |
ध्वनि नियंत्रण
फ़ाइल bt_hf_client.h की पंक्ति 325 पर परिभाषा।
इस संरचना के लिए दस्तावेज़ीकरण निम्नलिखित फ़ाइल से तैयार किया गया था:
- हार्डवेयर/लिबहार्डवेयर/शामिल/हार्डवेयर/ bt_hf_client.h