automotive-dlt
DltLogStorageConfigData Struct Reference

#include <dlt_offline_logstorage.h>

Collaboration diagram for DltLogStorageConfigData:

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
 
DltLogStorageFileListrecords
 

Detailed Description

Definition at line 157 of file dlt_offline_logstorage.h.

Field Documentation

int(* DltLogStorageConfigData::dlt_logstorage_prepare) (DltLogStorageConfigData *config, DltLogStorageUserConfig *file_config, char *dev_path, int log_msg_size)
int(* DltLogStorageConfigData::dlt_logstorage_sync) (DltLogStorageConfigData *config, int status)
int(* DltLogStorageConfigData::dlt_logstorage_write) (DltLogStorageConfigData *config, unsigned char *data1, int size1, unsigned char *data2, int size2, unsigned char *data3, int size3)
int DltLogStorageConfigData::log_level
unsigned int DltLogStorageConfigData::num_files
int DltLogStorageConfigData::sync

The documentation for this struct was generated from the following file: