nfc_nci_device Yapı Referansı

nfc_nci_device Yapı Referansı

#include < nfc.h >

Veri alanları

hw_device_t yapısı 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(* yaz )(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(* kapat )(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)

Detaylı Açıklama

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

Saha Dokümantasyonu

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

Tanım nfc.h dosyasının 178. satırındadır.

hw_device_t ortak yapısı

NFC NCI cihazının ortak yöntemleri. Bu yapının kullanıcıları, hw_device_t'nin bir nfc_nci_device_t'ye referans verdiğinin bilindiği bağlamlarda bir hw_device_t'yi nfc_nci_device_t işaretçisine aktaracağından, 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)

Tanım nfc.h dosyasının 186. satırındadı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ındadı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ındadır.

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

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

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

Tanım nfc.h dosyasının 173. satırındadır.

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ındadır.


Bu yapıya ilişkin belgeler aşağıdaki dosyadan oluşturulmuştur:
  • donanım/libdonanım/include/donanım/ nfc.h