nfc_nci_device 구조체 참조

nfc_nci_device 구조체 참조

#include < nfc.h >

데이터 필드

구조체 hw_device_t 흔한
정수(* 열기 )(const struct nfc_nci_device *p_dev, nfc_stack_callback_t *p_cback, nfc_stack_data_callback_t *p_data_cback)
정수(* 쓰기 )(const struct nfc_nci_device *p_dev, uint16_t data_len, const uint8_t *p_data)
정수(* core_initialized )(const struct nfc_nci_device *p_dev, uint8_t *p_core_init_rsp_params)
정수(* pre_discover )(const struct nfc_nci_device *p_dev)
정수(* 닫기 )(const struct nfc_nci_device *p_dev)
정수(* control_granted )(const struct nfc_nci_device *p_dev)
정수(* power_cycle )(const struct nfc_nci_device *p_dev)

상세 설명

nfc.h 파일의 117 번째 줄에 정의되어 있습니다.

현장 문서

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

nfc.h 파일의 178 번째 줄에 정의되어 있습니다.

구조체 hw_device_t 공통

NFC NCI 장치의 일반적인 방법. 이 구조의 사용자는 hw_device_t가 nfc_nci_device_t를 참조하는 것으로 알려진 컨텍스트에서 hw_device_t를 nfc_nci_device_t 포인터로 캐스팅하므로 이는 nfc_nci_device_t의 첫 번째 구성원이어야 합니다 .

nfc.h 파일의 124 번째 줄에 정의되어 있습니다.

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

nfc.h 파일의 186 번째 줄에 정의되어 있습니다.

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

nfc.h 파일의 160 번째 줄에 정의되어 있습니다.

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

nfc.h 파일의 139 번째 줄에 정의되어 있습니다.

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

nfc.h 파일의 192 번째 줄에 정의되어 있습니다.

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

nfc.h 파일의 173 번째 줄에 정의되어 있습니다.

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

nfc.h 파일의 148 번째 줄에 정의되어 있습니다.


이 구조체에 대한 문서는 다음 파일에서 생성되었습니다.