Standard interface of a generic DoorBell (device). More...
#include <H:/WOSH/win32_vc2010/src/interfaces/building/DoorBell.h>
Public Member Functions | |
DoorBell Interface | |
| virtual WRESULT | enable (const SecurityToken *security=NULL)=0 |
| virtual WRESULT | disable (const SecurityToken *security=NULL)=0 |
| virtual WRESULT | stop (const SecurityToken *security=NULL)=0 |
| virtual WRESULT | test (const SecurityToken *security=NULL)=0 |
DoorBell Interface - Getters | |
| virtual DOORBELL_STATE | getDoorBellState () const =0 |
| Get last known doorbell state (opened, closed, unknown) | |
| virtual bool | isIdle () const |
| virtual bool | isRinging () const |
|
virtual const wosh::interfaces::building::Switch * | getSwitch () const =0 |
|
virtual wosh::interfaces::building::Switch * | getSwitch ()=0 |
|
virtual wosh::interfaces::building::DoorBellListener * | getDoorBellListener ()=0 |
DoorBell Interface - Setters | |
| virtual WRESULT | setSwitch (wosh::interfaces::building::Switch *ptr)=0 |
| virtual WRESULT | setDoorBellListener (wosh::interfaces::building::DoorBellListener *ptr)=0 |
Standard interface of a generic DoorBell (device).
Definition at line 97 of file interfaces/building/DoorBell.h.
| virtual DOORBELL_STATE wosh::interfaces::building::DoorBell::getDoorBellState | ( | ) | const [pure virtual] |
Get last known doorbell state (opened, closed, unknown)
Implemented in wosh::building::DoorBell, and wosh::rmi::stubs::DoorBell.