Fawkes API
Fawkes Development Version
|
Basic config descriptor. More...
#include <net_messages.h>
Public Attributes | |
char | path [CONFIG_MSG_PATH_LENGTH] |
path to config value. More... | |
uint16_t | is_default: 1 |
1 if value is a default value, 0 otherwise, only for get response More... | |
uint16_t | reserved: 15 |
Reserved for future use. More... | |
uint16_t | num_values |
Number of valus in list. More... | |
Basic config descriptor.
Path that defines a unique element in the configuration. It is part of most messages.
Definition at line 92 of file net_messages.h.
uint16_t fawkes::config_descriptor_t::is_default |
1 if value is a default value, 0 otherwise, only for get response
Definition at line 94 of file net_messages.h.
Referenced by fawkes::ConfigListContent::append(), fawkes::NetworkConfiguration::inbound_received(), fawkes::NetworkConfiguration::NetConfValueIterator::is_default(), fawkes::ConfigNetworkHandler::loop(), fawkes::ConfigNetworkHandler::run(), fawkes::NetworkConfiguration::set_default_comment(), and fawkes::ConfigNetworkHandler::~ConfigNetworkHandler().
uint16_t fawkes::config_descriptor_t::num_values |
Number of valus in list.
Definition at line 97 of file net_messages.h.
Referenced by fawkes::ConfigListContent::append(), fawkes::NetworkConfiguration::get_bool(), fawkes::NetworkConfiguration::NetConfValueIterator::get_bool(), fawkes::NetworkConfiguration::NetConfValueIterator::get_bools(), fawkes::NetworkConfiguration::get_float(), fawkes::NetworkConfiguration::NetConfValueIterator::get_float(), fawkes::NetworkConfiguration::NetConfValueIterator::get_floats(), fawkes::NetworkConfiguration::get_int(), fawkes::NetworkConfiguration::NetConfValueIterator::get_int(), fawkes::NetworkConfiguration::NetConfValueIterator::get_ints(), fawkes::NetworkConfiguration::NetConfValueIterator::get_list_size(), fawkes::NetworkConfiguration::get_string(), fawkes::NetworkConfiguration::NetConfValueIterator::get_string(), fawkes::NetworkConfiguration::NetConfValueIterator::get_strings(), fawkes::NetworkConfiguration::get_uint(), fawkes::NetworkConfiguration::NetConfValueIterator::get_uint(), fawkes::NetworkConfiguration::NetConfValueIterator::get_uints(), fawkes::NetworkConfiguration::get_value(), fawkes::NetworkConfiguration::inbound_received(), fawkes::NetworkConfiguration::NetConfValueIterator::is_list(), fawkes::ConfigNetworkHandler::loop(), fawkes::ConfigNetworkHandler::run(), and fawkes::ConfigNetworkHandler::~ConfigNetworkHandler().
char fawkes::config_descriptor_t::path[CONFIG_MSG_PATH_LENGTH] |
path to config value.
Definition at line 93 of file net_messages.h.
Referenced by fawkes::ConfigListContent::append(), fawkes::NetworkConfiguration::get_value(), fawkes::NetworkConfiguration::inbound_received(), fawkes::NetworkConfiguration::is_list(), fawkes::ConfigNetworkHandler::loop(), fawkes::NetworkConfiguration::NetConfValueIterator::NetConfValueIterator(), fawkes::ConfigNetworkHandler::run(), fawkes::NetworkConfiguration::set_default_comment(), and fawkes::ConfigNetworkHandler::~ConfigNetworkHandler().
uint16_t fawkes::config_descriptor_t::reserved |
Reserved for future use.
Definition at line 96 of file net_messages.h.