bthf_client_interface_t संरचना संदर्भ
#include < bt_hf_client.h >
डेटा फ़ील्ड | |
size_t | आकार |
bt_status_t (* | init )( bthf_client_callbacks_t *callbacks) |
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 (* | डिस्कनेक्ट_ऑडियो )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | start_voice_पहचान )(शून्य) |
bt_status_t (* | stop_voice_पहचान )(शून्य) |
bt_status_t (* | वॉल्यूम_कंट्रोल ) ( bthf_client_volume_type_t प्रकार, इंट वॉल्यूम) |
bt_status_t (* | डायल ) (कॉन्स्ट चार * नंबर) |
bt_status_t (* | डायल_मेमोरी )(इंट लोकेशन) |
bt_status_t (* | हैंडल_कॉल_एक्शन ) ( bthf_client_call_action_t एक्शन, इंट आईडीएक्स) |
bt_status_t (* | query_current_calls )(शून्य) |
bt_status_t (* | query_current_operator_name )(शून्य) |
bt_status_t (* | रिट्रीव_सब्सक्राइबर_इन्फो )(शून्य) |
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_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 (* डायल_मेमोरी) (इंट लोकेशन) |
स्थान द्वारा निर्दिष्ट नंबर के साथ कॉल करें (स्पीड डायल)
फ़ाइल 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 (* handle_call_action)( bthf_client_call_action_t action, int idx) |
निर्दिष्ट कॉल संबंधित कार्रवाई करें idx केवल उन्नत कॉल नियंत्रण संबंधी कार्रवाई के लिए सीमित है
फ़ाइल bt_hf_client.h की लाइन 337 पर परिभाषा।
bt_status_t (* init)( bthf_client_callbacks_t *callbacks) |
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)(शून्य) |
रिकॉर्ड किए गए अंतिम वॉइस टैग के अनुरूप AG से फ़ोन नंबर का अनुरोध करें
फ़ाइल bt_hf_client.h की लाइन 352 पर परिभाषा।
bt_status_t (* पुनर्प्राप्ति_सब्सक्राइबर_इन्फो) (शून्य) |
ग्राहक जानकारी प्राप्त करें
फ़ाइल bt_hf_client.h की लाइन 346 पर परिभाषा।
bt_status_t (* send_at_cmd)(int cmd, int val1, int val2, const char *arg) |
एटी कमांड भेजें।
फ़ाइल bt_hf_client.h की लाइन 358 पर परिभाषा।
bt_status_t (* send_dtmf) (चार कोड) |
डीटीएमएफ कोड भेजें
फ़ाइल bt_hf_client.h की लाइन 349 पर परिभाषा।
size_t आकार |
आकार पर सेट करें (BtHfClientInterface)
फ़ाइल bt_hf_client.h की लाइन 300 पर परिभाषा।
bt_status_t (* start_voice_पहचान)(शून्य) |
आवाज पहचान शुरू करें
फ़ाइल bt_hf_client.h की लाइन 319 पर परिभाषा।
bt_status_t (* stop_voice_पहचान)(शून्य) |
आवाज पहचान बंद करो
फ़ाइल bt_hf_client.h की लाइन 322 पर परिभाषा।
bt_status_t (* Volume_control)( bthf_client_volume_type_t type, int Volume) |
वॉल्यूम नियंत्रण
फ़ाइल bt_hf_client.h की लाइन 325 पर परिभाषा।
इस संरचना के लिए प्रलेखन निम्न फ़ाइल से उत्पन्न किया गया था:
- हार्डवेयर/लिबहार्डवेयर/शामिल/हार्डवेयर/ bt_hf_client.h