Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
log_frontend.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2019 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
12
13#ifndef ZEPHYR_INCLUDE_LOGGING_LOG_FRONTEND_H_
14#define ZEPHYR_INCLUDE_LOGGING_LOG_FRONTEND_H_
15
17
29
33
50void log_frontend_msg(const void *source,
51 const struct log_msg_desc desc,
52 uint8_t *package, const void *data);
53
66void log_frontend_simple_0(const void *source, uint32_t level, const char *fmt);
67
81void log_frontend_simple_1(const void *source, uint32_t level, const char *fmt, uint32_t arg);
82
97void log_frontend_simple_2(const void *source, uint32_t level,
98 const char *fmt, uint32_t arg0, uint32_t arg1);
99
102
104
105#endif /* ZEPHYR_INCLUDE_LOGGING_LOG_FRONTEND_H_ */
void log_frontend_init(void)
Initialize frontend.
void log_frontend_simple_2(const void *source, uint32_t level, const char *fmt, uint32_t arg0, uint32_t arg1)
Log message with 2 arguments.
void log_frontend_simple_0(const void *source, uint32_t level, const char *fmt)
Log message with 0 arguments.
void log_frontend_panic(void)
Panic state notification.
void log_frontend_simple_1(const void *source, uint32_t level, const char *fmt, uint32_t arg)
Log message with 1 argument.
void log_frontend_msg(const void *source, const struct log_msg_desc desc, uint8_t *package, const void *data)
Log generic message.
Header file for the logging core.
__UINT32_TYPE__ uint32_t
Definition stdint.h:90
__UINT8_TYPE__ uint8_t
Definition stdint.h:88