7#ifndef LOGICALACCESS_DEFAULTSTIDSTRREADERCARDADAPTER_HPP
8#define LOGICALACCESS_DEFAULTSTIDSTRREADERCARDADAPTER_HPP
46 bool iso7816 =
false);
53 static const unsigned char SOF;
77 long int timeout = -1);
95 std::shared_ptr<STidSTRReaderUnit> getSTidSTRReaderUnit()
const;
117 void CheckError(
unsigned char statusCode)
const;
A default ISO7816 reader/card adapter class.
Definition: iso7816readercardadapter.hpp:20
A default STidSTR reader/card adapter class.
Definition: stidstrreadercardadapter.hpp:38
unsigned short d_lastCommandCode
The last command code sent.
Definition: stidstrreadercardadapter.hpp:139
ByteVector d_lastIV
The last IV to use.
Definition: stidstrreadercardadapter.hpp:144
static const unsigned char SOF
The start of message value.
Definition: stidstrreadercardadapter.hpp:53
bool d_iso7816
Use iso7816 / transparent mode.
Definition: stidstrreadercardadapter.hpp:134
STidCmdType d_adapterType
The adapter type.
Definition: stidstrreadercardadapter.hpp:129
Default ISO7816 reader/card adapter.
std::vector< uint8_t > ByteVector
Definition: lla_fwd.hpp:80
STidCmdType
The STid command type.
Definition: stidstrreadercardadapter.hpp:24
@ STID_CMD_DESFIRE
Definition: stidstrreadercardadapter.hpp:27
@ STID_CMD_MIFARE_PLUS
Definition: stidstrreadercardadapter.hpp:28
@ STID_CMD_READER
Definition: stidstrreadercardadapter.hpp:25
@ STID_CMD_MIFARE_CLASSIC
Definition: stidstrreadercardadapter.hpp:26
@ STID_CMD_RESERVED
Definition: stidstrreadercardadapter.hpp:29
@ STID_CMD_MIFARE_ULTRALIGHTC
Definition: stidstrreadercardadapter.hpp:30
@ STID_CMD_RFIDCHIP
Definition: stidstrreadercardadapter.hpp:31