|
muwerk Scheduler Library
A low-resource cooperative scheduler with MQTT-like queues for Arduinos, ATtiny up to ESP32
|
This is the complete list of members for ustd::Scheduler, including all inherited members.
| add(T_TASK task, String name, unsigned long minMicroSecs=100000L, T_PRIO prio=PRIO_NORMAL) | ustd::Scheduler | inline |
| getUptime() | ustd::Scheduler | inline |
| loop() | ustd::Scheduler | inline |
| mqttmatch(const String pubstr, const String substr) | ustd::Scheduler | inlinestatic |
| publish(String topic, String msg="", String originator="") | ustd::Scheduler | inline |
| remove(int taskID) | ustd::Scheduler | inline |
| reschedule(int taskID, unsigned long minMicroSecs=100000L, T_PRIO prio=PRIO_NORMAL) | ustd::Scheduler | inline |
| Scheduler(int nTaskListSize=2, int queueSize=2, int nSubscriptionListSize=2) | ustd::Scheduler | inline |
| singleTaskMode(int _singleTaskID) | ustd::Scheduler | inline |
| subscribe(int taskID, String topic, T_SUBS subs, String originator="") | ustd::Scheduler | inline |
| unsubscribe(int subscriptionHandle) | ustd::Scheduler | inline |