libnfc
1.7.0-rc7
|
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_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... | |
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 61 of file nfc-types.h.
typedef struct nfc_context nfc_context |
NFC context
Definition at line 46 of file nfc-types.h.
typedef struct nfc_device nfc_device |
NFC device
Definition at line 51 of file nfc-types.h.
typedef struct nfc_driver nfc_driver |
NFC device driver
Definition at line 56 of file nfc-types.h.
enum nfc_property |
Properties
Definition at line 66 of file nfc-types.h.