LibLogicalAccess  2.5.0
An Open Source RFID Library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
acsacrreaderunit.hpp
Go to the documentation of this file.
1
7#ifndef LOGICALACCESS_ACSACRREADERUNIT_HPP
8#define LOGICALACCESS_ACSACRREADERUNIT_HPP
9
11
12#include <string>
13#include <vector>
14#include <iostream>
15
16namespace logicalaccess
17{
21class LLA_READERS_PCSC_API ACSACRReaderUnit : public PCSCReaderUnit
22{
23 public:
27 explicit ACSACRReaderUnit(const std::string &name);
28
32 virtual ~ACSACRReaderUnit();
33
38 PCSCReaderUnitType getPCSCType() const override;
39
44 std::string getFirmwareVersion();
45
46 protected:
47 std::shared_ptr<ResultChecker> createDefaultResultChecker() const override;
48};
49}
50
51#endif
The ACS ACR reader unit class.
Definition: acsacrreaderunit.hpp:22
The PC/SC reader unit class.
Definition: pcscreaderunit.hpp:23
Definition: asn1.hpp:9
PCSCReaderUnitType
The reader unit types.
Definition: pcscreaderunitconfiguration.hpp:54
PC/SC Reader unit.