BeeeOn Gateway
v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
|
Public Types | |
enum | Reaction { REACTION_SUCCESS, REACTION_FAILURE, REACTION_NONE } |
typedef Poco::SharedPtr < VirtualModule > | Ptr |
Public Member Functions | |
VirtualModule (const ModuleType &moduleType) | |
void | setModuleID (const ModuleID &moduleID) |
ModuleID | moduleID () const |
void | setModuleType (const ModuleType &moduleType) |
ModuleType | moduleType () const |
void | setMin (double min) |
double | min () const |
void | setMax (double max) |
double | max () const |
bool | modifyValue (double value) |
void | setGenerator (const std::string &generator) |
bool | generatorEnabled () const |
SensorValue | generate () |
void | setReaction (const std::string &reaction) |
Reaction | reaction () const |