Keyple C++  0.9.0
Keyple, an Open Source SDK for Ticketing
Classes | Static Public Attributes | List of all members
keyple::core::seproxy::protocol::SeCommonProtocols Class Reference

#include <SeCommonProtocols.h>

Classes

class  SeCommonProtocol
 

Static Public Attributes

static const std::shared_ptr< SeCommonProtocolPROTOCOL_ISO14443_4
 
static const std::shared_ptr< SeCommonProtocolPROTOCOL_ISO15693
 
static const std::shared_ptr< SeCommonProtocolPROTOCOL_ISO14443_3A
 
static const std::shared_ptr< SeCommonProtocolPROTOCOL_ISO14443_3B
 
static const std::shared_ptr< SeCommonProtocolPROTOCOL_JIS_6319_4
 
static const std::shared_ptr< SeCommonProtocolPROTOCOL_NDEF
 
static const std::shared_ptr< SeCommonProtocolPROTOCOL_NDEF_FORMATABLE
 
static const std::shared_ptr< SeCommonProtocolPROTOCOL_NFC_BARCODE
 
static const std::shared_ptr< SeCommonProtocolPROTOCOL_MIFARE_UL
 
static const std::shared_ptr< SeCommonProtocolPROTOCOL_MIFARE_CLASSIC
 
static const std::shared_ptr< SeCommonProtocolPROTOCOL_MIFARE_DESFIRE
 
static const std::shared_ptr< SeCommonProtocolPROTOCOL_B_PRIME
 
static const std::shared_ptr< SeCommonProtocolPROTOCOL_MEMORY_ST25
 
static const std::shared_ptr< SeCommonProtocolPROTOCOL_ISO7816_3
 
static const std::shared_ptr< SeCommonProtocolPROTOCOL_HSP
 
static const std::vector< std::shared_ptr< SeCommonProtocol > > values
 

Member Data Documentation

◆ PROTOCOL_B_PRIME

const std::shared_ptr< SeCommonProtocol > keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_B_PRIME
static
Initial value:
= std::make_shared<SeCommonProtocol>("Old Calypso B Prime",

◆ PROTOCOL_HSP

const std::shared_ptr< SeCommonProtocol > keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_HSP
static
Initial value:
= std::make_shared<SeCommonProtocol>("Old Calypso SAM HSP",
TransmissionMode::CONTACTS)

◆ PROTOCOL_ISO14443_3A

const std::shared_ptr< SeCommonProtocol > keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_ISO14443_3A
static
Initial value:
= std::make_shared<SeCommonProtocol>("ISO 14443-3 Type A",

◆ PROTOCOL_ISO14443_3B

const std::shared_ptr< SeCommonProtocol > keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_ISO14443_3B
static
Initial value:
= std::make_shared<SeCommonProtocol>("ISO 14443-3 Type B",

◆ PROTOCOL_ISO14443_4

const std::shared_ptr< SeCommonProtocol > keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_ISO14443_4
static
Initial value:
= std::make_shared<SeCommonProtocol>("ISO 14443-4",

◆ PROTOCOL_ISO15693

const std::shared_ptr< SeCommonProtocol > keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_ISO15693
static
Initial value:
= std::make_shared<SeCommonProtocol>("ISO 15693 Type V",

◆ PROTOCOL_ISO7816_3

const std::shared_ptr< SeCommonProtocol > keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_ISO7816_3
static
Initial value:
= std::make_shared<SeCommonProtocol>("ISO 7816-3",
TransmissionMode::CONTACTS)

◆ PROTOCOL_JIS_6319_4

const std::shared_ptr< SeCommonProtocol > keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_JIS_6319_4
static
Initial value:
= std::make_shared<SeCommonProtocol>("JIS 6319-4 Felica",

◆ PROTOCOL_MEMORY_ST25

const std::shared_ptr< SeCommonProtocol > keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_MEMORY_ST25
static
Initial value:
= std::make_shared<SeCommonProtocol>("Memory ST25",

◆ PROTOCOL_MIFARE_CLASSIC

const std::shared_ptr< SeCommonProtocol > keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_MIFARE_CLASSIC
static
Initial value:
= std::make_shared<SeCommonProtocol>("Mifare Classic",

◆ PROTOCOL_MIFARE_DESFIRE

const std::shared_ptr< SeCommonProtocol > keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_MIFARE_DESFIRE
static
Initial value:
= std::make_shared<SeCommonProtocol>("Mifare Desfire",

◆ PROTOCOL_MIFARE_UL

const std::shared_ptr< SeCommonProtocol > keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_MIFARE_UL
static
Initial value:
= std::make_shared<SeCommonProtocol>("Mifare Ultra Light",

◆ PROTOCOL_NDEF

const std::shared_ptr< SeCommonProtocol > keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_NDEF
static
Initial value:
= std::make_shared<SeCommonProtocol>("NFC NDEF TAG",

◆ PROTOCOL_NDEF_FORMATABLE

const std::shared_ptr< SeCommonProtocol > keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_NDEF_FORMATABLE
static
Initial value:
= std::make_shared<SeCommonProtocol>("NFC NDEF FORMATABLE",

◆ PROTOCOL_NFC_BARCODE

const std::shared_ptr< SeCommonProtocol > keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_NFC_BARCODE
static
Initial value:
= std::make_shared<SeCommonProtocol>("NFC BARCODE",

◆ values

const std::vector< std::shared_ptr< SeCommonProtocol > > keyple::core::seproxy::protocol::SeCommonProtocols::values
static

The documentation for this class was generated from the following files:
keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_JIS_6319_4
static const std::shared_ptr< SeCommonProtocol > PROTOCOL_JIS_6319_4
Definition: SeCommonProtocols.h:93
keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_MIFARE_UL
static const std::shared_ptr< SeCommonProtocol > PROTOCOL_MIFARE_UL
Definition: SeCommonProtocols.h:97
keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_HSP
static const std::shared_ptr< SeCommonProtocol > PROTOCOL_HSP
Definition: SeCommonProtocols.h:109
keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_ISO15693
static const std::shared_ptr< SeCommonProtocol > PROTOCOL_ISO15693
Definition: SeCommonProtocols.h:88
keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_NDEF
static const std::shared_ptr< SeCommonProtocol > PROTOCOL_NDEF
Definition: SeCommonProtocols.h:94
keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_MIFARE_DESFIRE
static const std::shared_ptr< SeCommonProtocol > PROTOCOL_MIFARE_DESFIRE
Definition: SeCommonProtocols.h:99
keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_NDEF_FORMATABLE
static const std::shared_ptr< SeCommonProtocol > PROTOCOL_NDEF_FORMATABLE
Definition: SeCommonProtocols.h:95
keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_ISO7816_3
static const std::shared_ptr< SeCommonProtocol > PROTOCOL_ISO7816_3
Definition: SeCommonProtocols.h:106
keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_ISO14443_4
static const std::shared_ptr< SeCommonProtocol > PROTOCOL_ISO14443_4
Definition: SeCommonProtocols.h:87
keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_B_PRIME
static const std::shared_ptr< SeCommonProtocol > PROTOCOL_B_PRIME
Definition: SeCommonProtocols.h:102
keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_ISO14443_3B
static const std::shared_ptr< SeCommonProtocol > PROTOCOL_ISO14443_3B
Definition: SeCommonProtocols.h:92
keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_MIFARE_CLASSIC
static const std::shared_ptr< SeCommonProtocol > PROTOCOL_MIFARE_CLASSIC
Definition: SeCommonProtocols.h:98
keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_NFC_BARCODE
static const std::shared_ptr< SeCommonProtocol > PROTOCOL_NFC_BARCODE
Definition: SeCommonProtocols.h:96
keyple::core::seproxy::protocol::TransmissionMode::NONE
@ NONE
keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_ISO14443_3A
static const std::shared_ptr< SeCommonProtocol > PROTOCOL_ISO14443_3A
Definition: SeCommonProtocols.h:91
keyple::core::seproxy::protocol::SeCommonProtocols::PROTOCOL_MEMORY_ST25
static const std::shared_ptr< SeCommonProtocol > PROTOCOL_MEMORY_ST25
Definition: SeCommonProtocols.h:103