Documentation de référence sur la struct nfc_nci_device

Documentation de référence sur la struct nfc_nci_device

#include < nfc.h >

Champs de données

struct hw_device_t   commun
 
int(*  open )(const struct nfc_nci_device *p_dev, nfc_stack_callback_t *p_cback, nfc_stack_data_callback_t *p_data_cback)
 
int(*  write )(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(*  close )(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)
 

Description détaillée

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

Documentation des champs

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

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

struct hw_device_t common

Méthodes courantes de l'appareil NFC NCI. Cet élément doit être le premier membre de nfc_nci_device_t, car les utilisateurs de cette structure casteront un hw_device_t en pointeur nfc_nci_device_t dans les contextes où il est connu 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(* write)(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 ce struct a été générée à partir du fichier suivant :
  • hardware/libhardware/include/hardware/ nfc.h