nfc_nci_device مرجع الهيكل
nfc_nci_device مرجع الهيكل
#include < nfc.h >
حقول البيانات | |
البنية hw_device_t | شائع |
كثافة العمليات (* | مفتوح )(const struct 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) |
كثافة العمليات (* | pre_discover )(const struct nfc_nci_device *p_dev) |
كثافة العمليات (* | إغلاق )(const struct nfc_nci_device *p_dev) |
كثافة العمليات (* | control_granted )(const struct nfc_nci_device *p_dev) |
كثافة العمليات (* | power_cycle )(بنية ثابتة nfc_nci_device *p_dev) |
وصف تفصيلي
التوثيق الميداني
int(* Close)(const struct nfc_nci_device *p_dev) |
بناء hw_device_t مشترك |
الطرق الشائعة لجهاز NFC NCI. يجب أن يكون هذا هو العضو الأول في nfc_nci_device_t حيث سيقوم مستخدمو هذه البنية بإرسال hw_device_t إلى مؤشر nfc_nci_device_t في السياقات التي يُعرف فيها أن hw_device_t يشير إلى nfc_nci_device_t.
int(* control_granted)(const struct nfc_nci_device *p_dev) |
int(* core_initialized)(const struct nfc_nci_device *p_dev, uint8_t *p_core_init_rsp_params) |
int(* open)(const struct nfc_nci_device *p_dev, nfc_stack_callback_t *p_cback, nfc_stack_data_callback_t *p_data_cback) |
int(* power_cycle)(const struct nfc_nci_device *p_dev) |
int(* pre_discover)(const struct nfc_nci_device *p_dev) |
int(* write)(const struct nfc_nci_device *p_dev, uint16_t data_len, const uint8_t *p_data) |
تم إنشاء وثائق هذه البنية من الملف التالي:
- الأجهزة/libhardware/تشمل/الأجهزة/ nfc.h