LibLogicalAccess
2.5.0
An Open Source RFID Library
|
#include <cl1356cardprobe.hpp>
Public Member Functions | |
CL1356CardProbe (ReaderUnit *ru) | |
bool | maybe_mifare_classic () override |
![]() | |
PCSCCardProbe (ReaderUnit *ru) | |
bool | is_desfire (ByteVector *uid=nullptr) override |
bool | is_desfire_ev1 (ByteVector *uid=nullptr) override |
bool | is_desfire_ev2 (ByteVector *uid=nullptr) override |
bool | is_desfire_ev3 (ByteVector *uid=nullptr) override |
bool | is_mifare_ultralight_c () override |
bool | maybe_mifare_classic () override |
bool | has_desfire_random_uid (ByteVector *uid) override |
![]() | |
virtual | ~CardProbe ()=default |
CardProbe (ReaderUnit *ru) | |
CardProbe (const CardProbe &)=delete | |
virtual std::string | guessCardType () |
virtual bool | is_desfire (ByteVector *uid=nullptr)=0 |
virtual bool | is_desfire_ev1 (ByteVector *uid=nullptr)=0 |
virtual bool | is_desfire_ev2 (ByteVector *uid=nullptr)=0 |
virtual bool | is_desfire_ev3 (ByteVector *uid=nullptr)=0 |
virtual bool | is_mifare_ultralight_c ()=0 |
virtual bool | maybe_mifare_classic ()=0 |
virtual bool | has_desfire_random_uid (ByteVector *uid)=0 |
Additional Inherited Members | |
![]() | |
void | reset () const |
![]() | |
ReaderUnit * | reader_unit_ |
|
explicit |
|
overridevirtual |
Could the card be a Mifare Classic ?
This is less precise that the is_desfire*() function.
Implements logicalaccess::CardProbe.