![]() |
BeeeOn Gateway
v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
|
Public Types | |
|
typedef Poco::SharedPtr < SequentialAsyncExecutor > | Ptr |
Public Types inherited from BeeeOn::StoppableRunnable | |
|
typedef Poco::SharedPtr < StoppableRunnable > | Ptr |
Public Types inherited from BeeeOn::AsyncExecutor | |
|
typedef Poco::SharedPtr < AsyncExecutor > | Ptr |
Public Member Functions | |
| void | setStopTimeout (const Poco::Timespan &timeout) |
| void | invoke (std::function< void()> f) override |
| void | run () override |
| void | stop () override |
Protected Member Functions | |
| void | finalize () |
|
overridevirtual |
Add task to queue for executing
Implements BeeeOn::AsyncExecutor.
|
overridevirtual |
Stop the runnable. The call should not block.
Implements BeeeOn::StoppableRunnable.
1.8.5