Référence de structure nfc_nci_device

Référence de structure nfc_nci_device

#include < nfc.h >

Champs de données

structure hw_device_t commun
entier(* ouvert )(const struct nfc_nci_device *p_dev, nfc_stack_callback_t *p_cback, nfc_stack_data_callback_t *p_data_cback)
entier(* écrire )(const struct nfc_nci_device *p_dev, uint16_t data_len, const uint8_t *p_data)
entier(* core_initialized (const struct nfc_nci_device *p_dev, uint8_t *p_core_init_rsp_params)
entier(* pre_discover )(const struct nfc_nci_device *p_dev)
entier(* fermer )(const struct nfc_nci_device *p_dev)
entier(* control_granted )(const struct nfc_nci_device *p_dev)
entier(* power_cycle )(const struct nfc_nci_device *p_dev)

Description détaillée

Définition à la ligne 117 du fichier nfc.h .

Documentation de terrain

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

Définition à la ligne 178 du fichier nfc.h .

struct hw_device_t commun

Méthodes courantes du périphérique NFC NCI. Il doit s'agir du premier membre de nfc_nci_device_t car les utilisateurs de cette structure lanceront un pointeur hw_device_t vers nfc_nci_device_t dans des contextes où l'on sait que hw_device_t fait référence à un nfc_nci_device_t.

Définition à la ligne 124 du fichier nfc.h .

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

Définition à la ligne 186 du fichier nfc.h .

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

Définition à la ligne 160 du fichier 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)

Définition à la ligne 139 du fichier nfc.h .

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

Définition à la ligne 192 du fichier nfc.h .

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

Définition à la ligne 173 du fichier nfc.h .

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

Définition à la ligne 148 du fichier nfc.h .


La documentation de cette structure a été générée à partir du fichier suivant :
  • matériel/libhardware/include/hardware/ nfc.h