|
herald
2.0.0
|
Coordinates all connection and activities used across all sensors within Herald. More...
#include <coordinator.h>
Public Member Functions | |
| Coordinator (ContextT &ctx) | |
| Default constructor. Receives a configured platform-specific context instance. | |
| template<typename SensorT > | |
| void | add (SensorT &sensor) |
| Introspect and include in iteration planning. | |
| template<typename SensorT > | |
| void | remove (SensorT &sensor) |
| Remove from iteration planning. | |
| void | start () |
| Prepares for iterations to be called (may pre-emptively make calls) | |
| void | iteration () |
| Execute an iteration of activity, according to settings. | |
| void | stop () |
| Closes out any existing connections/activities. | |
Coordinates all connection and activities used across all sensors within Herald.
Responsible for:-
Manages:-
Is managed by:-