nfc_nci_device Struct Reference

nfc_nci_device Struct Reference

#include < nfc.h >

שדות נתונים

struct hw_device_t מְשׁוּתָף
int(* פתוח )(const struct nfc_nci_device *p_dev, nfc_stack_callback_t *p_cback, nfc_stack_data_callback_t *p_data_cback)
int(* כתוב )(const struct nfc_nci_device *p_dev, uint16_t data_len, const uint8_t *p_data)
int(* core_initialized )(const struct nfc_nci_device *p_dev, uint8_t *p_core_init_rsp_params)
int(* pre_discover )(const struct nfc_nci_device *p_dev)
int(* סגור )(const struct nfc_nci_device *p_dev)
int(* control_granted )(const struct nfc_nci_device *p_dev)
int(* power_cycle )(const struct nfc_nci_device *p_dev)

תיאור מפורט

הגדרה בשורה 117 של קובץ nfc.h.

תיעוד שטח

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

הגדרה בשורה 178 של קובץ nfc.h.

struct 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.


התיעוד עבור מבנה זה נוצר מהקובץ הבא:
  • hardware/libhardware/include/hardware/ nfc.h