![]() |
Keyple Card Calypso C++ Library 2.1.0
Reference Terminal Reader API for C++
|
#include <CmdCardReadBinary.h>
Public Member Functions | |
CmdCardReadBinary (const CalypsoCardClass calypsoCardClass, const uint8_t sfi, const uint8_t offset, const uint8_t length) | |
bool | isSessionBufferUsed () const override |
uint8_t | getSfi () const |
uint8_t | getOffset () const |
const std::map< const int, const std::shared_ptr< StatusProperties > > & | getStatusTable () const override |
![]() | |
AbstractCardCommand (const CalypsoCardCommand &commandRef) | |
const CalypsoCardCommand & | getCommandRef () const override |
const CalypsoApduCommandException | buildCommandException (const std::type_info &exceptionClass, const std::string &message, const CardCommand &commandRef, const int statusWord) const final |
AbstractCardCommand & | setApduResponse (const std::shared_ptr< ApduResponseApi > apduResponse) override |
void | checkStatus () override |
![]() | |
AbstractApduCommand (const CardCommand &commandRef) | |
virtual void | addSubName (const std::string &subName) final |
virtual const std::string & | getName () const final |
virtual void | setApduRequest (const std::shared_ptr< ApduRequestAdapter > apduRequest) final |
virtual const std::shared_ptr< ApduRequestAdapter > | getApduRequest () const final |
virtual const std::shared_ptr< ApduResponseApi > | getApduResponse () const final |
virtual bool | isSuccessful () const final |
virtual const std::string | getStatusInformation () const final |
Additional Inherited Members | |
![]() | |
static const std::map< const int, const std::shared_ptr< StatusProperties > > | STATUS_TABLE |
(package-private)
Builds the "Read Binary" APDU command.
Definition at line 46 of file CmdCardReadBinary.h.
keyple::card::calypso::CmdCardReadBinary::CmdCardReadBinary | ( | const CalypsoCardClass | calypsoCardClass, |
const uint8_t | sfi, | ||
const uint8_t | offset, | ||
const uint8_t | length | ||
) |
(package-private)
Constructor.
calypsoCardClass | Indicates which CLA byte should be used for the Apdu. |
sfi | The sfi to select. |
offset | The offset. |
length | The number of bytes to read. |
Definition at line 40 of file CmdCardReadBinary.cpp.
uint8_t keyple::card::calypso::CmdCardReadBinary::getOffset | ( | ) | const |
(package-private)
Definition at line 82 of file CmdCardReadBinary.cpp.
uint8_t keyple::card::calypso::CmdCardReadBinary::getSfi | ( | ) | const |
|
overridevirtual |
(package-private)
Returns the internal status table
Reimplemented from keyple::card::calypso::AbstractApduCommand.
Definition at line 121 of file CmdCardReadBinary.cpp.
|
overridevirtual |
(package-private)
Indicates if the session buffer is used when executing this command.Allows the management of the overflow of this buffer.
Implements keyple::card::calypso::AbstractCardCommand.
Definition at line 72 of file CmdCardReadBinary.cpp.