LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
logicalaccess::MifareAccessInfo::DataBlockAccessBits Struct Reference

Data block access bits structure. More...

#include <mifareaccessinfo.hpp>

Inheritance diagram for logicalaccess::MifareAccessInfo::DataBlockAccessBits:
logicalaccess::MifareAccessInfo::BlockAccessBits

Public Member Functions

 DataBlockAccessBits ()
 Constructor.
 
- Public Member Functions inherited from logicalaccess::MifareAccessInfo::BlockAccessBits
 BlockAccessBits (bool v1, bool v2, bool v3)
 Constructor.
 
bool operator== (const BlockAccessBits &bab) const
 Check if two BlockAccessBits are equal.
 

Static Public Member Functions

static void * getItem (void *arrayPtr, int i)
 
static void setItem (void *arrayPtr, const DataBlockAccessBits *item, int i)
 

Additional Inherited Members

- Public Attributes inherited from logicalaccess::MifareAccessInfo::BlockAccessBits
bool c1
 The C1 access bit.
 
bool c2
 The C2 access bit.
 
bool c3
 The C3 access bit.
 

Detailed Description

Data block access bits structure.

Constructor & Destructor Documentation

◆ DataBlockAccessBits()

logicalaccess::MifareAccessInfo::DataBlockAccessBits::DataBlockAccessBits ( )
inline

Constructor.

Set access bits to transport configuration. Key A and Key B may serve for any purpose (read, write, increment, etc.).

Member Function Documentation

◆ getItem()

static void * logicalaccess::MifareAccessInfo::DataBlockAccessBits::getItem ( void *  arrayPtr,
int  i 
)
inlinestatic

◆ setItem()

static void logicalaccess::MifareAccessInfo::DataBlockAccessBits::setItem ( void *  arrayPtr,
const DataBlockAccessBits item,
int  i 
)
inlinestatic

The documentation for this struct was generated from the following file: