Class espos::flow::Poll
template <typename T, typename Fn>
ClassList > espos > flow > Poll
#include <espos_flow/nodes.hpp>
Inherits the following classes: espos::flow::NodeBase, espos::flow::Producer
Public Types inherited from espos::flow::Producer
See espos::flow::Producer
Public Attributes inherited from espos::flow::NodeBase
See espos::flow::NodeBase
Public Functions
Public Functions inherited from espos::flow::NodeBase
See espos::flow::NodeBase
Public Functions inherited from espos::flow::Producer
See espos::flow::Producer
Protected Functions
Protected Functions inherited from espos::flow::NodeBase
See espos::flow::NodeBase
Protected Functions inherited from espos::flow::Producer
See espos::flow::Producer
Public Functions Documentation
function Poll
inline espos::flow::Poll::Poll (
const char * id,
uint32_t period_ms,
Fn fn
)
function period_ms
inline uint32_t espos::flow::Poll::period_ms () const
function read_now
inline void espos::flow::Poll::read_now ()
function set_period
inline void espos::flow::Poll::set_period (
uint32_t ms
)
function start
inline esp_err_t espos::flow::Poll::start ()
function stop
inline void espos::flow::Poll::stop ()
Protected Functions Documentation
function node_id_for_error
inline virtual const char * espos::flow::Poll::node_id_for_error () override const
Implements espos::flow::Producer::node_id_for_error
The documentation for this class was generated from the following file espos_flow/include/espos_flow/nodes.hpp