rtl433
UNKNOWN
RTL-433 utility
|
#include <data.h>
Data Fields | |
char * | key |
char * | pretty_key |
the name used for displaying data to user in with a nicer name More... | |
data_type_t | type |
char * | format |
if not null, contains special formatting string More... | |
void * | value |
unsigned | retain |
incremented on data_retain, data_free only frees if this is zero More... | |
struct data * | next |
chaining to the next element in the linked list; NULL indicates end-of-list More... | |
char* data::format |
if not null, contains special formatting string
Referenced by data_free(), format_jsons_object(), print_csv_data(), print_json_data(), print_kv_data(), print_mqtt_data(), and vdata_make().
char* data::key |
Referenced by data_free(), format_jsons_object(), print_json_data(), print_kv_data(), print_mqtt_data(), and vdata_make().
struct data* data::next |
chaining to the next element in the linked list; NULL indicates end-of-list
Referenced by data_acquired_handler(), data_free(), data_prepend(), expand_topic(), format_jsons_object(), print_csv_data(), print_json_data(), print_kv_data(), print_mqtt_data(), and vdata_make().
char* data::pretty_key |
the name used for displaying data to user in with a nicer name
Referenced by data_free(), print_kv_data(), and vdata_make().
unsigned data::retain |
incremented on data_retain, data_free only frees if this is zero
Referenced by data_free(), and data_retain().
data_type_t data::type |
Referenced by append_topic(), data_free(), format_jsons_object(), print_csv_data(), print_json_data(), print_kv_data(), print_mqtt_data(), and vdata_make().
void* data::value |
Referenced by append_topic(), data_free(), format_jsons_object(), print_csv_data(), print_json_data(), print_kv_data(), print_mqtt_data(), and vdata_make().