automotive-dlt
|
#include <dlt_user.h>
Data Fields | |
DltContext * | handle |
unsigned char | buffer [DLT_USER_BUF_MAX_SIZE] |
int32_t | size |
int32_t | log_level |
int32_t | trace_status |
int32_t | args_num |
char * | context_description |
This structure is used for context data used in an application.
Definition at line 115 of file dlt_user.h.
int32_t DltContextData::args_num |
number of arguments for extended header
Definition at line 122 of file dlt_user.h.
Referenced by dlt_user_log_send_log(), dlt_user_log_write_bool(), dlt_user_log_write_float32(), dlt_user_log_write_float64(), dlt_user_log_write_int16(), dlt_user_log_write_int32(), dlt_user_log_write_int64(), dlt_user_log_write_int8(), dlt_user_log_write_raw_formatted(), dlt_user_log_write_start_id(), dlt_user_log_write_string(), dlt_user_log_write_uint16(), dlt_user_log_write_uint16_formatted(), dlt_user_log_write_uint32(), dlt_user_log_write_uint32_formatted(), dlt_user_log_write_uint64(), dlt_user_log_write_uint64_formatted(), dlt_user_log_write_uint8(), dlt_user_log_write_uint8_formatted(), dlt_user_log_write_utf8_string(), dlt_user_trace_network_segmented_end(), dlt_user_trace_network_segmented_segment(), dlt_user_trace_network_segmented_start(), and dlt_user_trace_network_truncated().
unsigned char DltContextData::buffer[DLT_USER_BUF_MAX_SIZE] |
buffer for building log message
Definition at line 118 of file dlt_user.h.
Referenced by dlt_user_log_send_log(), dlt_user_log_write_bool(), dlt_user_log_write_float32(), dlt_user_log_write_float64(), dlt_user_log_write_int16(), dlt_user_log_write_int32(), dlt_user_log_write_int64(), dlt_user_log_write_int8(), dlt_user_log_write_raw_formatted(), dlt_user_log_write_start_id(), dlt_user_log_write_string(), dlt_user_log_write_uint16(), dlt_user_log_write_uint16_formatted(), dlt_user_log_write_uint32(), dlt_user_log_write_uint32_formatted(), dlt_user_log_write_uint64(), dlt_user_log_write_uint64_formatted(), dlt_user_log_write_uint8(), dlt_user_log_write_uint8_formatted(), dlt_user_log_write_utf8_string(), and dlt_user_print_msg().
char* DltContextData::context_description |
description of context
Definition at line 123 of file dlt_user.h.
Referenced by dlt_register_context_ll_ts(), dlt_unregister_context(), dlt_user_log_reattach_to_daemon(), and dlt_user_log_send_register_context().
DltContext* DltContextData::handle |
pointer to DltContext
Definition at line 117 of file dlt_user.h.
Referenced by dlt_unregister_context(), dlt_user_log_init(), dlt_user_log_send_log(), dlt_user_log_send_register_context(), and dlt_user_log_send_unregister_context().
int32_t DltContextData::log_level |
log level
Definition at line 120 of file dlt_user.h.
Referenced by dlt_register_context_ll_ts(), dlt_user_log_reattach_to_daemon(), dlt_user_log_send_log(), dlt_user_log_send_register_context(), and dlt_user_log_write_start_id().
int32_t DltContextData::size |
payload size
Definition at line 119 of file dlt_user.h.
Referenced by dlt_user_log_send_log(), dlt_user_log_write_bool(), dlt_user_log_write_float32(), dlt_user_log_write_float64(), dlt_user_log_write_int16(), dlt_user_log_write_int32(), dlt_user_log_write_int64(), dlt_user_log_write_int8(), dlt_user_log_write_raw_formatted(), dlt_user_log_write_start_id(), dlt_user_log_write_string(), dlt_user_log_write_uint16(), dlt_user_log_write_uint16_formatted(), dlt_user_log_write_uint32(), dlt_user_log_write_uint32_formatted(), dlt_user_log_write_uint64(), dlt_user_log_write_uint64_formatted(), dlt_user_log_write_uint8(), dlt_user_log_write_uint8_formatted(), dlt_user_log_write_utf8_string(), dlt_user_print_msg(), dlt_user_trace_network_segmented_end(), dlt_user_trace_network_segmented_segment(), dlt_user_trace_network_segmented_start(), and dlt_user_trace_network_truncated().
int32_t DltContextData::trace_status |
trace status
Definition at line 121 of file dlt_user.h.
Referenced by dlt_register_context_ll_ts(), dlt_user_log_reattach_to_daemon(), dlt_user_log_send_log(), dlt_user_log_send_register_context(), dlt_user_trace_network_segmented_end(), dlt_user_trace_network_segmented_segment(), dlt_user_trace_network_segmented_start(), and dlt_user_trace_network_truncated().