1#ifndef SENSESP_SYSTEM_TASK_QUEUE_PRODUCER_H_
2#define SENSESP_SYSTEM_TASK_QUEUE_PRODUCER_H_
30 debugE(
"Failed to create queue");
45 bool set(
const T& value) {
47 if (queue_size_ == 1) {
A value that notifies its observers if it gets changed.
Producer class that works across task boundaries.
TaskQueueProducer(const T &value, int queue_size=1, unsigned int poll_rate=990)
TaskQueueProducer(const T &value, reactesp::ReactESP *consumer_app=ReactESP::app, int queue_size=1, unsigned int poll_rate=990)