| 
    Zephyr Project API
    3.3.0
    
   A Scalable Open Source RTOS 
   | 
 
#include <zephyr/logging/log_core.h>Go to the source code of this file.
Functions | |
| void | log_frontend_init (void) | 
| Initialize frontend.  More... | |
| void | log_frontend_msg (const void *source, const struct log_msg_desc desc, uint8_t *package, const void *data) | 
| Log message.  More... | |
| void | log_frontend_panic (void) | 
| Panic state notification.  More... | |
| void log_frontend_init | ( | void | ) | 
Initialize frontend.
| void log_frontend_msg | ( | const void * | source, | 
| const struct log_msg_desc | desc, | ||
| uint8_t * | package, | ||
| const void * | data | ||
| ) | 
Log message.
Message details does not contain timestamp. Since function is called in the context of log message call, implementation can use its own timestamping scheme.
| source | Pointer to a structure associated with given source. It points to static structure or dynamic structure if runtime filtering is enabled. log_const_source_id or log_dynamic_source_id can be used to determine source id. | 
| desc | Message descriptor. | 
| package | Cbprintf package containing logging formatted string. Length s in desc. | 
| data | Hexdump data. Length is in desc.  | 
| void log_frontend_panic | ( | void | ) | 
Panic state notification.