Crate dlt_user_sys
- export ๐
- functions ๐
- serde ๐
- types ๐
- id
- Creates an Id from a literal.
- Context
- This structure is used for every context used in an application.
- ContextData
- This structure is used for context data used in an application.
- Id
- 4 letter ASCII DLT Identifier.
- InvalidId
- LogLevel
- Definitions of DLT log level
- ReturnValue
- Definitions of DLT return values
- TimestampType
- TraceStatus
- Definitions of DLT trace status
- check_library_versionโ
- Check the library version of DLT library.
- check_library_version
- lib_freeโ
- Terminate the user lib.
- lib_initโ
- Initialize the user lib communication with daemon.
- log_markerโ
- Write marker message to DLT.
- log_resend_bufferโ
- Try to resend log message in the user buffer.
- log_write_finishโ
- Finishing the generation of a DLT log message and sending it to the DLT
daemon without freeing log buffer.
- log_write_startโ
- Initialize the generation of a DLT log message with given buffer from
DLT application.
- register_appโ
- Register an application in the daemon.
- register_contextโ
- Register a context in the daemon with pre-defined log level and
pre-defined trace status.
- register_injection_callbackโ
- Register callback function with private data called when injection
message was received.
- register_log_level_changed_callbackโ
- Register callback function called when log level of context was changed.
- unregister_appโ
- Unregister an application in the daemon.
- unregister_contextโ
- Unregister a context in the DLT daemon.
- InjectionCallback
- See
register_injection_callback. - LogLevelChangedCallback
- See
register_log_level_changed_callback.