7 static const char *
const TAG =
"copy.select";
22 call.set_option(value);
void dump_config() override
void set_options(std::vector< std::string > options)
void control(const std::string &value) override
std::vector< std::string > get_options() const
SelectCall make_call()
Instantiate a SelectCall object to modify this select component's state.
void publish_state(const std::string &state)
Implementation of SPI Controller mode.
bool has_state() const
Return whether this select component has gotten a full state yet.
void add_on_state_callback(std::function< void(std::string, size_t)> &&callback)