bthf_client_interface_t स्ट्रक्चर का रेफ़रंस
#include <
bt_hf_client.h
>
डेटा फ़ील्ड |
|
size_t | size |
bt_status_t (* | init )( bthf_client_callbacks_t *callbacks) |
bt_status_t (* | connect )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | disconnect )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | connect_audio )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | disconnect_audio )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | start_voice_recognition )(void) |
bt_status_t (* | stop_voice_recognition )(void) |
bt_status_t (* | volume_control )( bthf_client_volume_type_t type, int volume) |
bt_status_t (* | dial )(const char *number) |
bt_status_t (* | dial_memory )(int location) |
bt_status_t (* | handle_call_action )( bthf_client_call_action_t action, int idx) |
bt_status_t (* | query_current_calls )(void) |
bt_status_t (* | query_current_operator_name )(void) |
bt_status_t (* | retrieve_subscriber_info )(void) |
bt_status_t (* | send_dtmf )(char code) |
bt_status_t (* | request_last_voice_tag_number )(void) |
void(* | cleanup )(void) |
bt_status_t (* | send_at_cmd )(int cmd, int val1, int val2, const char *arg) |
पूरी जानकारी
स्टैंडर्ड BT-HF इंटरफ़ेस दिखाता है.
bt_hf_client.h फ़ाइल की लाइन 297 पर परिभाषा.
फ़ील्ड का दस्तावेज़
void(* cleanup)(void) |
इंटरफ़ेस को बंद करता है.
परिभाषा, फ़ाइल bt_hf_client.h की लाइन 355 पर दी गई है.
bt_status_t (* connect)(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 (* dial)(const char *number) |
अगर नंबर शून्य है, तो आखिरी बार कॉल किए गए नंबर पर कॉल किया जाता है (जिसे फिर से डायल करना भी कहा जाता है)
परिभाषा, bt_hf_client.h फ़ाइल की पंक्ति 329 पर दी गई है.
bt_status_t (* dial_memory)(int location) |
जगह के हिसाब से तय किए गए नंबर से कॉल करना (स्पीड डायल)
परिभाषा, फ़ाइल bt_hf_client.h की लाइन 332 पर दी गई है.
bt_status_t (* disconnect)(bt_bdaddr_t *bd_addr) |
ऑडियो गेटवे से डिसकनेक्ट करना
परिभाषा, bt_hf_client.h फ़ाइल की लाइन 310 पर दी गई है .
bt_status_t (* disconnect_audio)(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)(void) |
मौजूदा कॉल की क्वेरी सूची
परिभाषा, फ़ाइल के bt_hf_client.h के 340 पंक्ति पर दी गई है.
bt_status_t (* query_current_operator_name)(void) |
चुने गए मौजूदा ऑपरेटर का क्वेरी नाम
परिभाषा, bt_hf_client.h फ़ाइल की लाइन 343 पर दी गई है.
bt_status_t (* request_last_voice_tag_number)(void) |
रिकॉर्ड किए गए आखिरी वॉइस टैग से जुड़े एजी से फ़ोन नंबर का अनुरोध करना
परिभाषा, bt_hf_client.h फ़ाइल की लाइन 352 पर दी गई है.
bt_status_t (* retrieve_subscriber_info)(void) |
सदस्य की जानकारी वापस पाना
परिभाषा, bt_hf_client.h फ़ाइल की लाइन 346 पर दी गई है.
bt_status_t (* send_at_cmd)(int cmd, int val1, int val2, const char *arg) |
AT निर्देश भेजें.
bt_hf_client.h फ़ाइल की लाइन 358 पर परिभाषा.
bt_status_t (* send_dtmf)(char code) |
डीटीएमएफ़ कोड भेजना
परिभाषा, bt_hf_client.h फ़ाइल की लाइन 349 पर दी गई है.
size_t size |
sizeof(BtHfClientInterface) पर सेट करें
bt_hf_client.h फ़ाइल की लाइन 300 पर परिभाषा.
bt_status_t (* start_voice_recognition)(void) |
बोली की पहचान करने की सुविधा चालू करना
परिभाषा, bt_hf_client.h फ़ाइल की लाइन 319 पर दी गई है.
bt_status_t (* stop_voice_recognition)(void) |
बोली की पहचान करने की सुविधा बंद करना
परिभाषा, bt_hf_client.h फ़ाइल की लाइन 322 पर दी गई है .
bt_status_t (* volume_control)( bthf_client_volume_type_t type, int volume) |
वॉल्यूम नियंत्रण
परिभाषा, bt_hf_client.h फ़ाइल की लाइन 325 पर दी गई है.
इस स्ट्रक्चर का दस्तावेज़, इस फ़ाइल से जनरेट किया गया था:
- hardware/libhardware/include/hardware/ bt_hf_client.h