LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
Private Member Functions | List of all members
logicalaccess::MifarePlusOmnikeyXX21SL1Commands::GenericSessionGuard::Adapter Class Reference
Inheritance diagram for logicalaccess::MifarePlusOmnikeyXX21SL1Commands::GenericSessionGuard::Adapter:
logicalaccess::ReaderCardAdapter

Private Member Functions

ByteVector adaptCommand (const ByteVector &command) override
 Adapt the command to send to the reader.
 
ByteVector adaptAnswer (const ByteVector &answer) override
 Adapt the answer received from the reader.
 

Additional Inherited Members

- Public Member Functions inherited from logicalaccess::ReaderCardAdapter
virtual ~ReaderCardAdapter ()
 
 ReaderCardAdapter ()
 
virtual ByteVector adaptCommand (const ByteVector &command)
 Adapt the command to send to the reader.
 
virtual ByteVector adaptAnswer (const ByteVector &answer)
 Adapt the answer received from the reader.
 
std::shared_ptr< DataTransportgetDataTransport () const
 Get the data transport.
 
void setDataTransport (std::shared_ptr< DataTransport > dataTransport)
 Set the data transport.
 
virtual ByteVector sendCommand (const ByteVector &command, long timeout=-1)
 Send a command to the reader.
 
virtual std::shared_ptr< ResultCheckergetResultChecker () const
 Get the result checker.
 
virtual void setResultChecker (std::shared_ptr< ResultChecker > checker)
 Set the result checker.
 
- Protected Attributes inherited from logicalaccess::ReaderCardAdapter
std::shared_ptr< DataTransportd_dataTransport
 The data transport.
 
std::shared_ptr< ResultCheckerd_ResultChecker
 The result checker.
 

Member Function Documentation

◆ adaptAnswer()

ByteVector MifarePlusOmnikeyXX21SL1Commands::GenericSessionGuard::Adapter::adaptAnswer ( const ByteVector answer)
overrideprivatevirtual

Adapt the answer received from the reader.

Parameters
answerThe answer received.
Returns
The adapted answer received.

Reimplemented from logicalaccess::ReaderCardAdapter.

◆ adaptCommand()

ByteVector MifarePlusOmnikeyXX21SL1Commands::GenericSessionGuard::Adapter::adaptCommand ( const ByteVector command)
overrideprivatevirtual

Adapt the command to send to the reader.

Parameters
commandThe command to send.
Returns
The adapted command to send.

Reimplemented from logicalaccess::ReaderCardAdapter.


The documentation for this class was generated from the following files: