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)

وصف تفصيلي

التعريف في السطر 117 من الملف nfc.h .

التوثيق الميداني

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

التعريف في السطر 178 من الملف nfc.h .

بناء hw_device_t مشترك

الطرق الشائعة لجهاز NFC NCI. يجب أن يكون هذا هو العضو الأول في nfc_nci_device_t حيث سيقوم مستخدمو هذه البنية بإرسال hw_device_t إلى مؤشر nfc_nci_device_t في السياقات التي يُعرف فيها أن hw_device_t يشير إلى nfc_nci_device_t.

التعريف في السطر 124 من الملف nfc.h .

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

التعريف في السطر 186 من الملف nfc.h .

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

التعريف في السطر 160 من الملف nfc.h .

int(* open)(const struct nfc_nci_device *p_dev, nfc_stack_callback_t *p_cback, nfc_stack_data_callback_t *p_data_cback)

التعريف في السطر 139 من الملف nfc.h .

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

التعريف في السطر 192 من الملف nfc.h .

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

التعريف في السطر 173 من الملف nfc.h .

int(* write)(const struct nfc_nci_device *p_dev, uint16_t data_len, const uint8_t *p_data)

التعريف في السطر 148 من الملف nfc.h .


تم إنشاء وثائق هذه البنية من الملف التالي:
  • الأجهزة/libhardware/تشمل/الأجهزة/ nfc.h