64 #define DEFAULT_CONF_FILE ( CONFIGURATION_FILES_DIR "/dlt-system.conf") 65 #define DLT_SYSTEM_LOG_FILE_MAX 32 66 #define DLT_SYSTEM_LOG_DIRS_MAX 32 67 #define DLT_SYSTEM_LOG_PROCESSES_MAX 32 69 #define DLT_SYSTEM_MODE_OFF 0 70 #define DLT_SYSTEM_MODE_STARTUP 1 71 #define DLT_SYSTEM_MODE_REGULAR 2 78 #define MALLOC_ASSERT(x) if(x == NULL) {\ 79 fprintf(stderr, "Out of memory\n");\ 190 #if defined(DLT_SYSTEMD_WATCHDOG_ENABLE) 194 #if defined(DLT_SYSTEMD_JOURNAL_ENABLE)
void start_filetransfer(DltSystemConfiguration *conf)
#define DLT_SYSTEM_LOG_PROCESSES_MAX
void start_logfile(DltSystemConfiguration *conf)
#define DLT_SYSTEM_LOG_DIRS_MAX
int read_configuration_file(DltSystemConfiguration *config, char *file_name)
FiletransferOptions Filetransfer
void register_with_dlt(DltSystemConfiguration *config)
void start_threads(DltSystemConfiguration *config)
void start_logprocess(DltSystemConfiguration *conf)
char * ConfigurationFileName
int read_command_line(DltSystemCliOptions *options, int argc, char *argv[])
LogProcessOptions LogProcesses
void dlt_system_signal_handler(int sig)
#define DLT_SYSTEM_LOG_FILE_MAX