IQRF Gateway Daemon
|
This is the complete list of members for Scheduler, including all inherited members.
getMyTask(const std::string &clientId, const TaskHandle &hndl) const override | Scheduler | virtual |
getMyTasks(const std::string &clientId) const override | Scheduler | virtual |
registerMessageHandler(const std::string &clientId, TaskHandlerFunc fun) override | Scheduler | virtual |
removeAllMyTasks(const std::string &clientId) override | Scheduler | virtual |
removeTask(const std::string &clientId, TaskHandle hndl) override | Scheduler | virtual |
removeTasks(const std::string &clientId, std::vector< TaskHandle > hndls) override | Scheduler | virtual |
Scheduler() | Scheduler | |
scheduleTaskAt(const std::string &clientId, const std::string &task, const std::chrono::system_clock::time_point &tp) override | Scheduler | virtual |
scheduleTaskPeriodic(const std::string &clientId, const std::string &task, const std::chrono::seconds &sec, const std::chrono::system_clock::time_point &tp) override | Scheduler | virtual |
start() override | Scheduler | virtual |
stop() override | Scheduler | virtual |
TASK_HANDLE_INVALID | IScheduler | static |
TaskHandle typedef | Scheduler | |
TaskHandlerFunc typedef | IScheduler | |
unregisterMessageHandler(const std::string &clientId) override | Scheduler | virtual |
updateConfiguration(const rapidjson::Value &cfg) | Scheduler | |
~IScheduler() | IScheduler | inlinevirtual |
~Scheduler() | Scheduler | virtual |