Leosac
0.8.0
Open Source Access Control
|
Provide support for Wiegand devices. More...
Namespaces | |
Strategy | |
Classes | |
class | CRUDHandler |
class | WiegandConfig |
Transient configuration object that stores the list of reader use/configure. More... | |
struct | WiegandReaderConfig |
An instance of this class represents the configuration of one Wiegand reader. More... | |
struct | WiegandReaderConfigSerializer |
class | WiegandReaderImpl |
An implementation class that represents a Wiegand Reader. More... | |
class | WiegandReaderModule |
This simply is the main class for the Wiegand module. More... | |
class | WSHelperThread |
Typedefs | |
using | WiegandReaderConfigPtr = std::shared_ptr< WiegandReaderConfig > |
using | json = nlohmann::json |
Functions | |
auto | find_reader_by_id (const Hardware::DeviceId &id, DBPtr db) |
Provide support for Wiegand devices.
using Leosac::Module::Wiegand::json = typedef nlohmann::json |
Definition at line 32 of file WiegandConfigSerializer.hpp.
using Leosac::Module::Wiegand::WiegandReaderConfigPtr = typedef std::shared_ptr<WiegandReaderConfig> |
Definition at line 31 of file WiegandFwd.hpp.
auto Leosac::Module::Wiegand::find_reader_by_id | ( | const Hardware::DeviceId & | id, |
DBPtr | db | ||
) |
Definition at line 92 of file CRUDHandler.cpp.