Logger backend API.
More...
#include <log_backend.h>
|
void(* | process )(const struct log_backend *const backend, union log_msg2_generic *msg) |
|
void(* | put )(const struct log_backend *const backend, struct log_msg *msg) |
|
void(* | put_sync_string )(const struct log_backend *const backend, struct log_msg_ids src_level, uint32_t timestamp, const char *fmt, va_list ap) |
|
void(* | put_sync_hexdump )(const struct log_backend *const backend, struct log_msg_ids src_level, uint32_t timestamp, const char *metadata, const uint8_t *data, uint32_t len) |
|
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) |
|
◆ dropped
◆ init
◆ panic
◆ process
◆ put
◆ put_sync_hexdump
◆ put_sync_string
The documentation for this struct was generated from the following file: