Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
log_backend_std.h File Reference
#include <logging/log_msg.h>
#include <logging/log_output.h>
#include <kernel.h>

Go to the source code of this file.

Functions

static uint32_t log_backend_std_get_flags (void)
 
static void log_backend_std_put (const struct log_output *const output, uint32_t flags, struct log_msg *msg)
 Put log message to a standard logger backend. More...
 
static void log_backend_std_panic (const struct log_output *const output)
 Put a standard logger backend into panic mode. More...
 
static void log_backend_std_dropped (const struct log_output *const output, uint32_t cnt)
 Report dropped messages to a standard logger backend. More...
 
static void log_backend_std_sync_string (const struct log_output *const output, uint32_t flags, struct log_msg_ids src_level, uint32_t timestamp, const char *fmt, va_list ap)
 Synchronously process log message by a standard logger backend. More...
 
static void log_backend_std_sync_hexdump (const struct log_output *const output, uint32_t flags, struct log_msg_ids src_level, uint32_t timestamp, const char *metadata, const uint8_t *data, uint32_t length)
 Synchronously process hexdump message by a standard logger backend. More...