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) |
תיאור מפורט
תיעוד שטח
int(* close)(const struct nfc_nci_device *p_dev) |
struct 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) |
התיעוד עבור מבנה זה נוצר מהקובץ הבא:
- hardware/libhardware/include/hardware/ nfc.h