|
Leosac
0.7.0
OpenSourceAccessControl
|
All modules that provides features to Leosac shall be in this namespace. More...
Namespaces | |
| Auth | |
| Authentication backend modules live here. | |
| Doorman | |
| Module that allows user to configure action to be taken to react to messages from other modules. | |
| EventPublish | |
| Module that publish wiegand auth event on a ZMQ publisher. | |
| Instrumentation | |
| The instrumentation expose some internal of the program through IPC. | |
| LedBuzzer | |
| Namespace where implementation of Led (or buzzer) support is done. | |
| Monitor | |
| A module that provide visual feedback to the end-user about system's activity. | |
| Notifd | |
| Piface | |
| Provide support for the piface digital device. | |
| Replication | |
| This module handles the master/slave replication process, from the slave point of view. | |
| Rpleth | |
| Namespace where implementation for Rpleth support takes place. | |
| SMTP | |
| SysFsGpio | |
| Namespace for the module that implements GPIO support using the Linux Kernel sysfs interface. | |
| TCPNotifier | |
| TestAndReset | |
| This module provide a way to have feedback when presenting a test card. | |
| WebSockAPI | |
| Wiegand | |
| Provide support for Wiegand devices. | |
| WSNotifier | |
Classes | |
| class | AsioModule |
| This is a base class for boost::asio 'aware' module. More... | |
| class | BaseModule |
| Base class for module implementation. More... | |
| class | StdinControllerModule |
Functions | |
| template<typename UserModule > | |
| bool | start_module_helper (zmqpp::socket *pipe, boost::property_tree::ptree cfg, zmqpp::context &zmq_ctx, CoreUtilsPtr utils) |
This function template is a helper wrt writing the start_module function for every module. More... | |
All modules that provides features to Leosac shall be in this namespace.
| bool Leosac::Module::start_module_helper | ( | zmqpp::socket * | pipe, |
| boost::property_tree::ptree | cfg, | ||
| zmqpp::context & | zmq_ctx, | ||
| CoreUtilsPtr | utils | ||
| ) |
This function template is a helper wrt writing the start_module function for every module.
This helper allows you to create a 1 line start_module function.
Definition at line 45 of file BaseModule.hpp.