automotive-dlt
|
#include <dlt_offline_logstorage.h>
Data Fields | |
int | log_level |
char * | file_name |
unsigned int | file_size |
unsigned int | num_files |
int | sync |
char * | ecuid |
int(* | dlt_logstorage_prepare )(DltLogStorageConfigData *config, DltLogStorageUserConfig *file_config, char *dev_path, int log_msg_size) |
int(* | dlt_logstorage_write )(DltLogStorageConfigData *config, unsigned char *data1, int size1, unsigned char *data2, int size2, unsigned char *data3, int size3) |
int(* | dlt_logstorage_sync )(DltLogStorageConfigData *config, int status) |
FILE * | log |
void * | cache |
DltLogStorageFileList * | records |
Definition at line 157 of file dlt_offline_logstorage.h.
void* DltLogStorageConfigData::cache |
Definition at line 182 of file dlt_offline_logstorage.h.
Referenced by dlt_logstorage_free(), dlt_logstorage_prepare_msg_cache(), dlt_logstorage_prepare_table(), dlt_logstorage_sync_msg_cache(), and dlt_logstorage_write_msg_cache().
int(* DltLogStorageConfigData::dlt_logstorage_prepare) (DltLogStorageConfigData *config, DltLogStorageUserConfig *file_config, char *dev_path, int log_msg_size) |
Definition at line 167 of file dlt_offline_logstorage.h.
Referenced by dlt_logstorage_filter_set_strategy(), and dlt_logstorage_write().
int(* DltLogStorageConfigData::dlt_logstorage_sync) (DltLogStorageConfigData *config, int status) |
Definition at line 180 of file dlt_offline_logstorage.h.
Referenced by dlt_logstorage_filter_set_strategy(), dlt_logstorage_free(), dlt_logstorage_sync_caches(), and dlt_logstorage_write().
int(* DltLogStorageConfigData::dlt_logstorage_write) (DltLogStorageConfigData *config, unsigned char *data1, int size1, unsigned char *data2, int size2, unsigned char *data3, int size3) |
Definition at line 171 of file dlt_offline_logstorage.h.
Referenced by dlt_logstorage_filter_set_strategy(), and dlt_logstorage_write().
char* DltLogStorageConfigData::ecuid |
Definition at line 165 of file dlt_offline_logstorage.h.
Referenced by dlt_daemon_setup_filter_properties(), dlt_logstorage_free(), dlt_logstorage_prepare_table(), and dlt_logstorage_validate_filter_value().
char* DltLogStorageConfigData::file_name |
Definition at line 161 of file dlt_offline_logstorage.h.
Referenced by dlt_daemon_setup_filter_properties(), dlt_logstorage_free(), dlt_logstorage_open_log_file(), dlt_logstorage_prepare_table(), dlt_logstorage_storage_dir_info(), and dlt_logstorage_validate_filter_value().
unsigned int DltLogStorageConfigData::file_size |
Definition at line 162 of file dlt_offline_logstorage.h.
Referenced by dlt_logstorage_open_log_file(), dlt_logstorage_prepare_msg_cache(), dlt_logstorage_prepare_on_msg(), dlt_logstorage_sync_msg_cache(), dlt_logstorage_validate_filter_value(), and dlt_logstorage_write_msg_cache().
FILE* DltLogStorageConfigData::log |
Definition at line 181 of file dlt_offline_logstorage.h.
Referenced by dlt_logstorage_free(), dlt_logstorage_open_log_file(), dlt_logstorage_prepare_msg_cache(), dlt_logstorage_prepare_on_msg(), dlt_logstorage_prepare_table(), dlt_logstorage_sync_msg_cache(), dlt_logstorage_sync_on_msg(), and dlt_logstorage_write_on_msg().
int DltLogStorageConfigData::log_level |
Definition at line 160 of file dlt_offline_logstorage.h.
Referenced by dlt_daemon_logstorage_get_loglevel(), dlt_logstorage_get_loglevel_by_key(), and dlt_logstorage_validate_filter_value().
unsigned int DltLogStorageConfigData::num_files |
Definition at line 163 of file dlt_offline_logstorage.h.
Referenced by dlt_logstorage_open_log_file(), and dlt_logstorage_validate_filter_value().
DltLogStorageFileList* DltLogStorageConfigData::records |
Definition at line 183 of file dlt_offline_logstorage.h.
Referenced by dlt_logstorage_free(), dlt_logstorage_open_log_file(), dlt_logstorage_prepare_table(), and dlt_logstorage_storage_dir_info().
int DltLogStorageConfigData::sync |
Definition at line 164 of file dlt_offline_logstorage.h.
Referenced by dlt_daemon_setup_filter_properties(), dlt_logstorage_sync_msg_cache(), and dlt_logstorage_validate_filter_value().