LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
dummydatatransport.hpp
Go to the documentation of this file.
1#pragma once
2
4
5namespace logicalaccess
6{
7
14class LLA_CORE_API DummyDataTransport : public DataTransport
15{
16 public:
17 std::string getTransportType() const override;
18 bool connect() override;
19 void disconnect() override;
20 bool isConnected() override;
21 std::string getName() const override;
22 void serialize(boost::property_tree::ptree &parentNode) override;
23 void unSerialize(boost::property_tree::ptree &node) override;
24 std::string getDefaultXmlNodeName() const override;
25
26 protected:
27 void send(const ByteVector &data) override;
28 ByteVector receive(long int timeout) override;
29};
30
31}
A data transport base class. It provide an abstraction layer between the host and readers.
Definition: datatransport.hpp:22
Definition: dummydatatransport.hpp:15
Data transport for reader/card commands.
std::vector< uint8_t > ByteVector
Definition: lla_fwd.hpp:80
Definition: asn1.hpp:9