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

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

#include < nfc.h >

डेटा फ़ील्ड

संरचना hw_device_t सामान्य
पूर्णांक(* खुला )(स्थिरांक संरचना nfc_nci_device *p_dev, nfc_stack_callback_t *p_cback, nfc_stack_data_callback_t *p_data_cback)
पूर्णांक(* लिखें )(const struct nfc_nci_device *p_dev, uint16_t data_len, const uint8_t *p_data)
पूर्णांक(* core_initialized )(const struct nfc_nci_device *p_dev, uint8_t *p_core_init_rsp_params)
पूर्णांक(* प्री_डिस्कवर )(स्थिरांक संरचना nfc_nci_device *p_dev)
पूर्णांक(* बंद करें )(स्थिरांक संरचना nfc_nci_device *p_dev)
पूर्णांक(* control_granted )(const struct nfc_nci_device *p_dev)
पूर्णांक(* पॉवर_साइकल )(स्थिरांक संरचना nfc_nci_device *p_dev)

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

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

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

int(* बंद करें)(स्थिरांक संरचना nfc_nci_device *p_dev)

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

struct hw_device_t सामान्य

एनएफसी एनसीआई डिवाइस की सामान्य विधियाँ। यह nfc_nci_device_t का पहला सदस्य होना चाहिए क्योंकि इस संरचना के उपयोगकर्ता उन संदर्भों में hw_device_t को nfc_nci_device_t पॉइंटर में डालेंगे जहां यह ज्ञात है कि hw_device_t एक nfc_nci_device_t का संदर्भ देता है।

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

int(* control_granted)(const struct nfc_nci_device *p_dev)

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

int(* core_initialized)(const struct nfc_nci_device *p_dev, uint8_t *p_core_init_rsp_params)

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

int(* खुला)(const struct nfc_nci_device *p_dev, nfc_stack_callback_t *p_cback, nfc_stack_data_callback_t *p_data_cback)

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

int(* पॉवर_साइकिल)(स्थिरांक संरचना nfc_nci_device *p_dev)

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

int(* pre_discover)(const struct nfc_nci_device *p_dev)

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

int(* लिखें)(const struct nfc_nci_device *p_dev, uint16_t data_len, const uint8_t *p_data)

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


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