LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
omnikeyxx25readerunit.hpp
Go to the documentation of this file.
1
7#ifndef LOGICALACCESS_OMNIKEYXX25READERUNIT_HPP
8#define LOGICALACCESS_OMNIKEYXX25READERUNIT_HPP
9
11
12#include <string>
13#include <vector>
14#include <iostream>
15
16namespace logicalaccess
17{
21class LLA_READERS_PCSC_API OmnikeyXX25ReaderUnit : public OmnikeyReaderUnit
22{
23 public:
27 explicit OmnikeyXX25ReaderUnit(const std::string &name);
28
32 virtual ~OmnikeyXX25ReaderUnit();
33
38 PCSCReaderUnitType getPCSCType() const override;
39
46 ByteVector getCardSerialNumber() override;
47
53 std::shared_ptr<Chip> createChip(std::string type) override;
54};
55}
56
57#endif
The Omnikey reader unit base class.
Definition: omnikeyreaderunit.hpp:23
The Omnikey XX25 reader unit class.
Definition: omnikeyxx25readerunit.hpp:22
std::vector< uint8_t > ByteVector
Definition: lla_fwd.hpp:80
Definition: asn1.hpp:9
PCSCReaderUnitType
The reader unit types.
Definition: pcscreaderunitconfiguration.hpp:54
Omnikey Reader unit.