1#ifndef SENSESP_SRC_SENSESP_SYSTEM_SYSTEM_STATUS_LED_H_
2#define SENSESP_SRC_SENSESP_SYSTEM_SYSTEM_STATUS_LED_H_
Provides an easy way of calling a function based on the output of any ValueProducer.
Consumes the networking and websocket states and delta counts and updates the device LED accordingly....
virtual void set_ws_disconnected()
LambdaConsumer< int > delta_tx_count_consumer_
std::unique_ptr< PatternBlinker > blinker_
virtual void set_wifi_disconnected()
virtual void set_ws_connecting()
virtual void set_ws_connected()
virtual void set_ws_authorizing()
ValueConsumer< int > & get_delta_tx_count_consumer()
virtual void set_wifimanager_activated()
virtual void set_wifi_no_ap()
LambdaConsumer< SystemStatus > system_status_consumer_
ValueConsumer< SystemStatus > & get_system_status_consumer()
A base class for piece of code (like a transform) that accepts data for input. ValueConsumers can acc...