LibLogicalAccess
2.5.0
An Open Source RFID Library
|
Sector access bits structure. More...
#include <mifareaccessinfo.hpp>
Public Member Functions | |
ByteVector | toArray () const |
Export the access bits to a mifare byte array. | |
bool | fromArray (ByteVector) |
Import the access bits from a mifare byte array. | |
void | setTransportConfiguration () |
Set transport configuration. | |
void | setAReadBWriteConfiguration () |
Set A read, B write configuration. | |
void | setAReadNeverWriteConfiguration () |
void | setBReadBWriteConfiguration () |
void | setBReadNeverWriteConfiguration () |
void | setNeverReadNeverWriteConfiguration () |
void | setNfcConfiguration () |
bool | operator== (SectorAccessBits a) |
bool | operator!= (const SectorAccessBits a) |
Public Attributes | |
DataBlockAccessBits | d_data_blocks_access_bits [3] |
The data blocks access bits. | |
SectorTrailerAccessBits | d_sector_trailer_access_bits |
The sector trailer access bits. | |
Sector access bits structure.
bool logicalaccess::MifareAccessInfo::SectorAccessBits::fromArray | ( | ByteVector | data | ) |
Import the access bits from a mifare byte array.
buf | The buffer containing the data. |
If the array is not a valid mifare sector access bits array, fromArray() fails and the sector access bits remains unchanged.
|
inline |
|
inline |
void logicalaccess::MifareAccessInfo::SectorAccessBits::setAReadBWriteConfiguration | ( | ) |
Set A read, B write configuration.
void logicalaccess::MifareAccessInfo::SectorAccessBits::setAReadNeverWriteConfiguration | ( | ) |
void logicalaccess::MifareAccessInfo::SectorAccessBits::setBReadBWriteConfiguration | ( | ) |
void logicalaccess::MifareAccessInfo::SectorAccessBits::setBReadNeverWriteConfiguration | ( | ) |
void logicalaccess::MifareAccessInfo::SectorAccessBits::setNeverReadNeverWriteConfiguration | ( | ) |
void logicalaccess::MifareAccessInfo::SectorAccessBits::setNfcConfiguration | ( | ) |
void logicalaccess::MifareAccessInfo::SectorAccessBits::setTransportConfiguration | ( | ) |
Set transport configuration.
ByteVector logicalaccess::MifareAccessInfo::SectorAccessBits::toArray | ( | ) | const |
Export the access bits to a mifare byte array.
DataBlockAccessBits logicalaccess::MifareAccessInfo::SectorAccessBits::d_data_blocks_access_bits[3] |
The data blocks access bits.
SectorTrailerAccessBits logicalaccess::MifareAccessInfo::SectorAccessBits::d_sector_trailer_access_bits |
The sector trailer access bits.