Leosac
0.8.0
Open Source Access Control
|
An interface for access point. More...
#include <IAccessPoint.hpp>
Public Member Functions | |
virtual AccessPointId | id () const =0 |
virtual const std::string & | alias () const =0 |
virtual void | alias (const std::string &new_alias)=0 |
virtual const std::string & | description () const =0 |
virtual void | description (const std::string &dsc)=0 |
virtual void | controller_module (const std::string &ctrl_mod)=0 |
virtual std::string | controller_module () const =0 |
The name of the module that manages the access point. More... | |
virtual IDoorPtr | door () const =0 |
virtual DoorId | door_id () const =0 |
An interface for access point.
An access point can be thought of as a point where access control is performed.
Definition at line 35 of file IAccessPoint.hpp.
|
pure virtual |
Implemented in Leosac::Auth::AccessPoint.
|
pure virtual |
Implemented in Leosac::Auth::AccessPoint.
|
pure virtual |
The name of the module that manages the access point.
Implemented in Leosac::Auth::AccessPoint.
|
pure virtual |
Implemented in Leosac::Auth::AccessPoint.
|
pure virtual |
Implemented in Leosac::Auth::AccessPoint.
|
pure virtual |
Implemented in Leosac::Auth::AccessPoint.
|
pure virtual |
Implemented in Leosac::Auth::AccessPoint.
|
pure virtual |
Implemented in Leosac::Auth::AccessPoint.
|
pure virtual |
Implemented in Leosac::Auth::AccessPoint.