68 if (strncasecmp(source,
dmap[ix].
tag, strlen(
dmap[ix].
tag)) == 0) {
88 if (strncasecmp(source,
dmap[ix].
tag, strlen(
dmap[ix].
tag)) == 0) {
dc_parser dmap_getParser(const char *source)
Get data source specific configuration handler.
device_callbacks dmap_getCallbacks(const char *source)
Return device_callbacks structure for specified data source.
bool mqtt_parseConfig(log_thread_args_t *lta, config_section *s)
Take a configuration section and parse parameters.
device_callbacks mqtt_getCallbacks(void)
Fill out device callback functions for logging.
bool dw_parseConfig(log_thread_args_t *lta, config_section *s)
Take a configuration section and parse parameters.
device_callbacks dw_getCallbacks()
Fill out device callback functions for logging.
device_callbacks gps_getCallbacks()
Fill out device callback functions for logging.
bool gps_parseConfig(log_thread_args_t *lta, config_section *s)
Parse configuration section.
bool i2c_parseConfig(log_thread_args_t *lta, config_section *s)
Take a configuration section, parse parameters and register devices.
device_callbacks i2c_getCallbacks()
Fill out device callback functions for logging.
bool lpms_parseConfig(log_thread_args_t *lta, config_section *s)
Take a configuration section and parse parameters.
device_callbacks lpms_getCallbacks()
Fill out device callback functions for logging.
device_callbacks mp_getCallbacks()
Fill out device callback functions for logging.
bool mp_parseConfig(log_thread_args_t *lta, config_section *s)
Take a configuration section and parse parameters.
bool n2k_parseConfig(log_thread_args_t *lta, config_section *s)
Take a configuration section and parse parameters.
device_callbacks n2k_getCallbacks()
Fill out device callback functions for logging.
device_callbacks nmea_getCallbacks()
Fill out device callback functions for logging.
bool nmea_parseConfig(log_thread_args_t *lta, config_section *s)
Take a configuration section and parse parameters.
bool net_parseConfig(log_thread_args_t *lta, config_section *s)
Take a configuration section and parse parameters.
device_callbacks net_getCallbacks()
Fill out device callback functions for logging.
device_callbacks rx_getCallbacks()
Fill out device callback functions for logging.
bool rx_parseConfig(log_thread_args_t *lta, config_section *s)
Take a configuration section and parse parameters.
bool timer_parseConfig(log_thread_args_t *lta, config_section *s)
Take a configuration section and parse parameters.
device_callbacks timer_getCallbacks()
Fill out device callback functions for logging.
bool(* dc_parser)(log_thread_args_t *, config_section *)
Data source specific configuration parsers;.
Device specific function information.
dc_parser dp
Device parseConfig function.
device_callbacks(* dcb)(void)
Device getCallbacks function.