automotive-dlt
dlt_ll_ts_type Struct Reference

#include <dlt_user.h>

Collaboration diagram for dlt_ll_ts_type:

Data Fields

char contextID [DLT_ID_SIZE]
 
int8_t log_level
 
int8_t * log_level_ptr
 
int8_t trace_status
 
int8_t * trace_status_ptr
 
char * context_description
 
DltUserInjectionCallbackinjection_table
 
uint32_t nrcallbacks
 
void(* log_level_changed_callback )(char context_id[DLT_ID_SIZE], uint8_t log_level, uint8_t trace_status)
 

Detailed Description

This structure is used in a table managing all contexts and the corresponding log levels in an application.

Definition at line 143 of file dlt_user.h.

Field Documentation

char* dlt_ll_ts_type::context_description

description of context

Definition at line 150 of file dlt_user.h.

Referenced by dlt_free(), dlt_register_context_ll_ts(), dlt_unregister_context(), and dlt_user_log_reattach_to_daemon().

char dlt_ll_ts_type::contextID[DLT_ID_SIZE]
DltUserInjectionCallback* dlt_ll_ts_type::injection_table

Table with pointer to injection functions and service ids

Definition at line 151 of file dlt_user.h.

Referenced by dlt_free(), dlt_register_context_ll_ts(), dlt_register_injection_callback(), dlt_unregister_context(), and dlt_user_log_check_user_message().

int8_t dlt_ll_ts_type::log_level
void(* dlt_ll_ts_type::log_level_changed_callback) (char context_id[DLT_ID_SIZE], uint8_t log_level, uint8_t trace_status)
int8_t* dlt_ll_ts_type::log_level_ptr
uint32_t dlt_ll_ts_type::nrcallbacks
int8_t dlt_ll_ts_type::trace_status
int8_t* dlt_ll_ts_type::trace_status_ptr

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