nfc_nci_device Yapı Referansı

nfc_nci_device Yapı Referansı

#include < nfc.h >

Veri Alanları

struct hw_device_t   yaygın
 
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)
 

Ayrıntılı Açıklama

Tanımı, nfc.h dosyasının 117 satırı

Alan Belgeleri

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

Tanımı, nfc.h dosyasının 178. satırı içindedir.

struct hw_device_t common

NFC NCI cihazının yaygın yöntemleri. Bu yapının kullanıcıları, hw_device_t nfc_nci_device_t'ye referans verdiği bilinen bağlamlarda hw_device_t nfc_nci_device_t işaretçisine bir cast edeceğinden bu, nfc_nci_device_t'nin ilk üyesi olmalıdır.

Tanımı, nfc.h dosyasının 124 satırındadır.

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

nfc.h dosyasının 186 satırı

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

Tanımı, nfc.h dosyasının 160 satırı

int(* open)(const struct nfc_nci_device *p_dev, nfc_stack_callback_t *p_cback, nfc_stack_data_callback_t *p_data_cback)

Tanımı, nfc.h dosyasının 139 satırı

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

Tanımı, nfc.h dosyasının 192 satırı

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

Tanımı, nfc.h dosyasının 173. satırı içindedir.

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

Tanımı, nfc.h dosyasının 148. satırı içindedir.


Bu yapının dokümanları aşağıdaki dosyadan oluşturulmuştur:
  • hardware/libhardware/include/hardware/ nfc.h