Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
log_dict_output_normal_msg_hdr_t Struct Reference

On-wire header for one dictionary-based log message. More...

#include <zephyr/logging/log_output_dict.h>

Data Fields

uint8_t type
 Message type, see log_dict_output_msg_type.
uint32_t domain:4
 Domain ID.
uint32_t level:4
 Severity level.
uint32_t package_len:16
 Length of the cbprintf package, in bytes.
uint32_t data_len:16
 Length of the appended hexdump data, in bytes.
uintptr_t source
 Address identifying the log source.
log_timestamp_t timestamp
 Message timestamp.

Detailed Description

On-wire header for one dictionary-based log message.

Field Documentation

◆ data_len

uint32_t log_dict_output_normal_msg_hdr_t::data_len

Length of the appended hexdump data, in bytes.

◆ domain

uint32_t log_dict_output_normal_msg_hdr_t::domain

Domain ID.

◆ level

uint32_t log_dict_output_normal_msg_hdr_t::level

Severity level.

◆ package_len

uint32_t log_dict_output_normal_msg_hdr_t::package_len

Length of the cbprintf package, in bytes.

◆ source

uintptr_t log_dict_output_normal_msg_hdr_t::source

Address identifying the log source.

◆ timestamp

log_timestamp_t log_dict_output_normal_msg_hdr_t::timestamp

Message timestamp.

◆ type

uint8_t log_dict_output_normal_msg_hdr_t::type

Message type, see log_dict_output_msg_type.


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