libnfc
1.8.0
|
Define NFC types. More...
#include <stddef.h>
#include <stdint.h>
#include <stdbool.h>
#include <stdio.h>
Go to the source code of this file.
Data Structures | |
struct | nfc_dep_info |
NFC target information in D.E.P. (Data Exchange Protocol) see ISO/IEC 18092 (NFCIP-1) More... | |
struct | nfc_iso14443a_info |
NFC ISO14443A tag (MIFARE) information. More... | |
struct | nfc_felica_info |
NFC FeLiCa tag information. More... | |
struct | nfc_iso14443b_info |
NFC ISO14443B tag information. More... | |
struct | nfc_iso14443bi_info |
NFC ISO14443B' tag information. More... | |
struct | nfc_iso14443biclass_info |
NFC ISO14443BiClass tag information. More... | |
struct | nfc_iso14443b2sr_info |
NFC ISO14443-2B ST SRx tag information. More... | |
struct | nfc_iso14443b2ct_info |
NFC ISO14443-2B ASK CTx tag information. More... | |
struct | nfc_jewel_info |
NFC Jewel tag information. More... | |
struct | nfc_barcode_info |
Thinfilm NFC Barcode information. More... | |
union | nfc_target_info |
Union between all kind of tags information structures. More... | |
struct | nfc_modulation |
NFC modulation structure. More... | |
struct | nfc_target |
NFC target structure. More... | |
Typedefs | |
typedef struct nfc_context | nfc_context |
typedef struct nfc_device | nfc_device |
typedef struct nfc_driver | nfc_driver |
typedef char | nfc_connstring[NFC_BUFSIZE_CONNSTRING] |
Enumerations | |
enum | nfc_property { NP_TIMEOUT_COMMAND , NP_TIMEOUT_ATR , NP_TIMEOUT_COM , NP_HANDLE_CRC , NP_HANDLE_PARITY , NP_ACTIVATE_FIELD , NP_ACTIVATE_CRYPTO1 , NP_INFINITE_SELECT , NP_ACCEPT_INVALID_FRAMES , NP_ACCEPT_MULTIPLE_FRAMES , NP_AUTO_ISO14443_4 , NP_EASY_FRAMING , NP_FORCE_ISO14443_A , NP_FORCE_ISO14443_B , NP_FORCE_SPEED_106 } |
enum | nfc_dep_mode |
NFC D.E.P. (Data Exchange Protocol) active/passive mode. | |
enum | nfc_baud_rate |
NFC baud rate enumeration. | |
enum | nfc_modulation_type |
NFC modulation type enumeration. | |
enum | nfc_mode |
NFC mode type enumeration. | |
Define NFC types.
Definition in file nfc-types.h.
typedef char nfc_connstring[NFC_BUFSIZE_CONNSTRING] |
Connection string
Definition at line 63 of file nfc-types.h.
typedef struct nfc_context nfc_context |
NFC context
Definition at line 1 of file nfc-types.h.
typedef struct nfc_device nfc_device |
NFC device
Definition at line 1 of file nfc-types.h.
typedef struct nfc_driver nfc_driver |
NFC device driver
Definition at line 1 of file nfc-types.h.
enum nfc_property |
Properties
Definition at line 68 of file nfc-types.h.