Riferimento alla struttura nfc_nci_device

Riferimento alla struttura nfc_nci_device

#include < nfc.h >

Campi dati

struct hw_device_t   comuni
 
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)
 

Descrizione dettagliata

Definizione nella riga 117 del file nfc.h .

Documentazione dei campi

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

Definizione nella riga 178 del file nfc.h .

struct hw_device_t common

Metodi comuni del dispositivo NFC NCI. Questo deve essere il primo membro di nfc_nci_device_t poiché gli utenti di questa struttura eseguiranno il casting di un hw_device_t a un puntatore nfc_nci_device_t in contesti in cui è noto che hw_device_t fa riferimento a un nfc_nci_device_t.

Definizione nella riga 124 del file nfc.h .

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

Definizione nella riga 186 del file nfc.h .

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

Definizione nella riga 160 del file 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)

Definizione nella riga 139 del file nfc.h .

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

Definizione nella riga 192 del file nfc.h .

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

Definizione nella riga 173 del file nfc.h .

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

Definizione nella riga 148 del file nfc.h .


La documentazione di questa struttura è stata generata dal seguente file:
  • hardware/libhardware/include/hardware/ nfc.h