|
LibLogicalAccess
2.5.0
An Open Source RFID Library
|
The ISO15693 commands class. More...
#include <iso15693commands.hpp>
Classes | |
| struct | SystemInformation |
| ISO15693 System information. More... | |
Public Member Functions | |
| ISO15693Commands () | |
| ISO15693Commands (std::string ct) | |
| virtual void | stayQuiet ()=0 |
| virtual ByteVector | readBlock (size_t block, size_t le=0)=0 |
| virtual void | writeBlock (size_t block, const ByteVector &data)=0 |
| virtual void | lockBlock (size_t block)=0 |
| virtual void | writeAFI (size_t afi)=0 |
| virtual void | lockAFI ()=0 |
| virtual void | writeDSFID (size_t dsfid)=0 |
| virtual void | lockDSFID ()=0 |
| virtual SystemInformation | getSystemInformation ()=0 |
| virtual unsigned char | getSecurityStatus (size_t block)=0 |
Public Member Functions inherited from logicalaccess::Commands | |
| Commands ()=delete | |
| Constructor. | |
| virtual | ~Commands () |
| std::shared_ptr< Chip > | getChip () const override |
| Get the chip. | |
| virtual void | setChip (std::shared_ptr< Chip > chip) |
| Set the chip. | |
| std::shared_ptr< ReaderCardAdapter > | getReaderCardAdapter () const override |
| Get the reader/card adapter. | |
| virtual void | setReaderCardAdapter (std::shared_ptr< ReaderCardAdapter > adapter) |
| Set the reader/card adapter. | |
| virtual const std::string & | getCmdType () const |
| Get the cmd name. | |
| virtual void | setCmdType (const std::string &command_type) |
| Set the cmd name. | |
Public Member Functions inherited from logicalaccess::ICommands | |
| virtual | ~ICommands ()=default |
| virtual std::shared_ptr< Chip > | getChip () const =0 |
| Get the chip. | |
| virtual std::shared_ptr< ReaderCardAdapter > | getReaderCardAdapter () const =0 |
| Get the reader/card adapter. | |
Additional Inherited Members | |
Protected Member Functions inherited from logicalaccess::Commands | |
| Commands (std::string commandtype) | |
| Constructor. | |
Protected Attributes inherited from logicalaccess::Commands | |
| std::shared_ptr< ReaderCardAdapter > | d_readerCardAdapter |
| The reader/card adapter. | |
| std::weak_ptr< Chip > | d_chip |
| The chip. | |
| std::string | d_commandtype |
| The command type. | |
The ISO15693 commands class.
|
inline |
|
inlineexplicit |
|
pure virtual |
Implemented in logicalaccess::ISO15693PCSCCommands.
|
pure virtual |
Implemented in logicalaccess::ISO15693PCSCCommands.
|
pure virtual |
Implemented in logicalaccess::ISO15693PCSCCommands.
|
pure virtual |
Implemented in logicalaccess::ISO15693PCSCCommands.
|
pure virtual |
Implemented in logicalaccess::ISO15693PCSCCommands.
|
pure virtual |
Implemented in logicalaccess::ISO15693PCSCCommands.
|
pure virtual |
Implemented in logicalaccess::ISO15693PCSCCommands.
|
pure virtual |
Implemented in logicalaccess::ISO15693PCSCCommands.
|
pure virtual |
Implemented in logicalaccess::ISO15693PCSCCommands.
|
pure virtual |
Implemented in logicalaccess::ISO15693PCSCCommands.
1.9.6