|
automotive-dlt
|

Go to the source code of this file.
Functions | |
| void | usage (char *prog_name) |
| void | init_cli_options (DltDBusCliOptions *options) |
| int | read_command_line (DltDBusCliOptions *options, int argc, char *argv[]) |
| void | init_configuration (DltDBusConfiguration *config) |
| int | read_configuration_file (DltDBusConfiguration *config, char *file_name) |
Definition in file dlt-dbus-options.c.
| void init_cli_options | ( | DltDBusCliOptions * | options | ) |
Initialize command line options with default values.
Definition at line 58 of file dlt-dbus-options.c.
References DltDBusCliOptions::ApplicationId, DltDBusCliOptions::BusType, DltDBusCliOptions::ConfigurationFileName, DltDBusCliOptions::Daemonize, and DEFAULT_CONF_FILE.
Referenced by read_command_line().
| void init_configuration | ( | DltDBusConfiguration * | config | ) |
Initialize configuration to default values.
Definition at line 123 of file dlt-dbus-options.c.
References DltDBusConfiguration::ApplicationId, DBusOptions::BusType, DBusOptions::ContextId, DltDBusConfiguration::DBus, and DBusOptions::FilterCount.
Referenced by read_configuration_file().
| int read_command_line | ( | DltDBusCliOptions * | options, |
| int | argc, | ||
| char * | argv[] | ||
| ) |
Read command line options and set the values in provided structure
Definition at line 69 of file dlt-dbus-options.c.
References DltDBusCliOptions::ApplicationId, DltDBusCliOptions::BusType, DltDBusCliOptions::ConfigurationFileName, DltDBusCliOptions::Daemonize, init_cli_options(), MALLOC_ASSERT, and usage().
Referenced by DLT_DECLARE_CONTEXT(), and main().
| int read_configuration_file | ( | DltDBusConfiguration * | config, |
| char * | file_name | ||
| ) |
Read options from the configuration file
Definition at line 138 of file dlt-dbus-options.c.
References DltDBusConfiguration::ApplicationId, DBusOptions::BusType, DBusOptions::ContextId, DltDBusConfiguration::DBus, DLT_DBUS_FILTER_MAX, DBusOptions::FilterCount, DBusOptions::FilterMatch, init_configuration(), MALLOC_ASSERT, MAX_LINE, and NULL.
Referenced by DLT_DECLARE_CONTEXT(), and main().
| void usage | ( | char * | prog_name | ) |
Print information how to use this program.
Definition at line 37 of file dlt-dbus-options.c.
References DEFAULT_CONF_FILE, and dlt_get_version().
Referenced by read_command_line().