bthl_interface_t संरचना संदर्भ

bthl_interface_t संरचना संदर्भ

#include < bt_hl.h >

डेटा फ़ील्ड

आकार_t आकार
bt_status_t (* init )( bthl_callbacks_t *कॉलबैक)
bt_status_t (* रजिस्टर_एप्लिकेशन )( bthl_reg_param_t *p_reg_param, int *app_id)
bt_status_t (* अपंजीकृत_एप्लिकेशन )(int ऐप_आईडी)
bt_status_t (* कनेक्ट_चैनल )(int ऐप_आईडी, bt_bdaddr_t *bd_addr, int mdep_cfg_index, int *channel_id)
bt_status_t (* नष्ट_चैनल )(int चैनल_आईडी)
खालीपन(* सफ़ाई )(शून्य)

विस्तृत विवरण

मानक बीटी-एचएल इंटरफ़ेस का प्रतिनिधित्व करता है।

फ़ाइल bt_hl.h की पंक्ति 93 पर परिभाषा।

फ़ील्ड दस्तावेज़ीकरण

शून्य(* सफ़ाई)(शून्य)

Bthl कॉलबैक बंद करें

फ़ाइल bt_hl.h की पंक्ति 116 पर परिभाषा।

bt_status_t (* कनेक्ट_चैनल)(int ऐप_आईडी, bt_bdaddr_t *bd_addr, int mdep_cfg_index, int *channel_id)

चैनल कनेक्ट करें

फ़ाइल bt_hl.h की पंक्ति 110 पर परिभाषा।

bt_status_t (* नष्ट_चैनल)(int चैनल_आईडी)

चैनल को नष्ट करो

फ़ाइल bt_hl.h की पंक्ति 113 पर परिभाषा।

bt_status_t (* init)( bthl_callbacks_t *कॉलबैक)

Bthl कॉलबैक पंजीकृत करें

फ़ाइल bt_hl.h की पंक्ति 101 पर परिभाषा।

bt_status_t (* रजिस्टर_एप्लिकेशन)( bthl_reg_param_t *p_reg_param, int *app_id)

एचएल आवेदन पंजीकृत करें

फ़ाइल bt_hl.h की पंक्ति 104 पर परिभाषा।

आकार_टी आकार

sizeof(bthl_interface_t) पर सेट करें

फ़ाइल bt_hl.h की पंक्ति 96 पर परिभाषा।

bt_status_t (* अपंजीकृत_एप्लिकेशन)(int ऐप_आईडी)

एचएल आवेदन अपंजीकृत करें

फ़ाइल bt_hl.h की पंक्ति 107 पर परिभाषा।


इस संरचना के लिए दस्तावेज़ीकरण निम्नलिखित फ़ाइल से तैयार किया गया था:
  • हार्डवेयर/लिबहार्डवेयर/शामिल/हार्डवेयर/ bt_hl.h