automotive-dlt
|
#include <dlt_common.h>
Data Fields | |
FILE * | handle |
long * | index |
int32_t | counter |
int32_t | counter_total |
int32_t | position |
long | file_length |
long | file_position |
int32_t | error_messages |
DltFilter * | filter |
int32_t | filter_counter |
DltMessage | msg |
The structure to organise the access to DLT files. This structure is used by the corresponding functions.
Definition at line 642 of file dlt_common.h.
int32_t sDltFile::counter |
number of messages in DLT file with filter
Definition at line 649 of file dlt_common.h.
Referenced by dlt_file_init(), dlt_file_message(), dlt_file_open(), dlt_file_read(), dlt_file_read_raw(), and main().
int32_t sDltFile::counter_total |
number of messages in DLT file without filter
Definition at line 650 of file dlt_common.h.
Referenced by dlt_file_init(), dlt_file_open(), dlt_file_read(), dlt_file_read_raw(), and main().
int32_t sDltFile::error_messages |
number of incomplete DLT messages found during file parsing
Definition at line 656 of file dlt_common.h.
Referenced by dlt_file_init(), dlt_file_open(), and dlt_file_read_header_raw().
long sDltFile::file_length |
long sDltFile::file_position |
current position in the file
Definition at line 653 of file dlt_common.h.
Referenced by dlt_file_init(), dlt_file_open(), dlt_file_read(), dlt_file_read_header_raw(), and dlt_file_read_raw().
DltFilter* sDltFile::filter |
pointer to filter list. Zero if no filter is set.
Definition at line 659 of file dlt_common.h.
Referenced by dlt_file_init(), dlt_file_read(), dlt_file_set_filter(), and main().
int32_t sDltFile::filter_counter |
FILE* sDltFile::handle |
file handle of opened DLT file
Definition at line 645 of file dlt_common.h.
Referenced by dlt_file_close(), dlt_file_free(), dlt_file_init(), dlt_file_message(), dlt_file_open(), dlt_file_read(), dlt_file_read_data(), dlt_file_read_header(), dlt_file_read_header_extended(), dlt_file_read_header_raw(), and dlt_file_read_raw().
long* sDltFile::index |
file positions of all DLT messages for fast access to file, only filtered messages
Definition at line 646 of file dlt_common.h.
Referenced by dlt_file_free(), dlt_file_init(), dlt_file_message(), dlt_file_read(), and dlt_file_read_raw().
DltMessage sDltFile::msg |
pointer to message
Definition at line 663 of file dlt_common.h.
Referenced by dlt_file_free(), dlt_file_init(), dlt_file_read(), dlt_file_read_data(), dlt_file_read_header(), dlt_file_read_header_extended(), dlt_file_read_header_raw(), and main().
int32_t sDltFile::position |
current index to message parsed in DLT file starting at 0
Definition at line 651 of file dlt_common.h.
Referenced by dlt_file_init(), dlt_file_message(), dlt_file_open(), dlt_file_read(), and dlt_file_read_raw().