bt_hc_interface_t स्ट्रक्चर का रेफ़रंस

bt_hc_interface_t स्ट्रक्चर का रेफ़रंस

#include < bt_hci_lib.h >

डेटा फ़ील्ड

size_t  size
 
int(*  init )(const bt_hc_callbacks_t *p_cb, unsigned char *local_bdaddr)
 
void(*  set_power )( bt_hc_chip_power_state_t state)
 
int(*  lpm )( bt_hc_low_power_event_t event)
 
void(*  preload )( TRANSAC transac)
 
void(*  postload )( TRANSAC transac)
 
int(*  transmit_buf )( TRANSAC transac, char *p_buf, int len)
 
int(*  logging )( bt_hc_logging_state_t state, char *p_path, bool save_existing)
 
void(*  cleanup )(void)
 
int(*  tx_cmd )( TRANSAC transac, char *p_buf, int len)
 

पूरी जानकारी

bt_hci_lib.h फ़ाइल की लाइन 165 पर दी गई परिभाषा.

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

void(* cleanup)(void)

इंटरफ़ेस बंद करता है

परिभाषा, bt_hci_lib.h फ़ाइल की लाइन 194 पर दी गई है.

int(* init)(const bt_hc_callbacks_t *p_cb, unsigned char *local_bdaddr)

यह इंटरफ़ेस खोलता है और इस इंटरफ़ेस को लागू करने के लिए कॉलबैक रूटीन उपलब्ध कराता है.

परिभाषा, bt_hci_lib.h फ़ाइल की पंक्ति 173 पर दी गई है.

int(* logging)( bt_hc_logging_state_t state, char *p_path, bool save_existing)

HCI लॉगिंग को चालू या बंद करने की सुविधा

परिभाषा, bt_hci_lib.h फ़ाइल की लाइन 191 पर दी गई है.

int(* lpm)( bt_hc_low_power_event_t event)

कम पावर मोड में डिवाइस को चालू करने की सुविधा सेट करना

परिभाषा, bt_hci_lib.h फ़ाइल की लाइन 179 पर दी गई है.

void(* postload)( TRANSAC transac)

पोस्ट स्टैक को शुरू करने के लिए कॉल किया गया

bt_hci_lib.h फ़ाइल की लाइन 185 पर परिभाषा.

void(* preload)( TRANSAC transac)

स्टैक को शुरू करने से पहले कॉल किया जाता है

परिभाषा, bt_hci_lib.h फ़ाइल की लाइन 182 पर दी गई है.

void(* set_power)( bt_hc_chip_power_state_t state)

चिप का पावर कंट्रोल

परिभाषा, bt_hci_lib.h फ़ाइल की लाइन 176 पर दी गई है.

size_t size

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

परिभाषा, bt_hci_lib.h फ़ाइल की लाइन 167 पर दी गई है.

int(* transmit_buf)( TRANSAC transac, char *p_buf, int len)

ट्रांसमिट बफ़र

bt_hci_lib.h फ़ाइल की लाइन 188 पर परिभाषा.

int(* tx_cmd)( TRANSAC transac, char *p_buf, int len)

HC लेयर को निर्देश भेजता है (उदाहरण के लिए, एससीओ की स्थिति)

परिभाषा, bt_hci_lib.h फ़ाइल की लाइन 197 पर दी गई है.


इस स्ट्रक्चर का दस्तावेज़, इस फ़ाइल से जनरेट किया गया था: