7static const char *
const TAG =
"copy.select";
void control(const std::string &value) override
void dump_config() override
SelectCall & set_option(const std::string &option)
void add_on_state_callback(std::function< void(std::string, size_t)> &&callback)
SelectCall make_call()
Instantiate a SelectCall object to modify this select component's state.
bool has_state() const
Return whether this select component has gotten a full state yet.
void publish_state(const std::string &state)
void set_options(std::vector< std::string > options)
std::vector< std::string > get_options() const
Providing packet encoding functions for exchanging data with a remote host.