| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
Logger backend API. More...
#include <log_backend.h>
Data Fields | |
| void(* | process )(const struct log_backend *const backend, union log_msg_generic *msg) | 
| void(* | dropped )(const struct log_backend *const backend, uint32_t cnt) | 
| void(* | panic )(const struct log_backend *const backend) | 
| void(* | init )(const struct log_backend *const backend) | 
| int(* | is_ready )(const struct log_backend *const backend) | 
| int(* | format_set )(const struct log_backend *const backend, uint32_t log_type) | 
| void(* | notify )(const struct log_backend *const backend, enum log_backend_evt event, union log_backend_evt_arg *arg) | 
Logger backend API.
| void(* log_backend_api::dropped) (const struct log_backend *const backend, uint32_t cnt) | 
| int(* log_backend_api::format_set) (const struct log_backend *const backend, uint32_t log_type) | 
| void(* log_backend_api::init) (const struct log_backend *const backend) | 
| int(* log_backend_api::is_ready) (const struct log_backend *const backend) | 
| void(* log_backend_api::notify) (const struct log_backend *const backend, enum log_backend_evt event, union log_backend_evt_arg *arg) | 
| void(* log_backend_api::panic) (const struct log_backend *const backend) | 
| void(* log_backend_api::process) (const struct log_backend *const backend, union log_msg_generic *msg) |