Morse Micro IoT SDK  2.10.4
mmtrace.h
1/*
2 * Copyright 2021-2023 Morse Micro
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
14#pragma once
15
16#include <stdint.h>
17
18#ifdef __cplusplus
19extern "C"
20{
21#endif
22
24typedef void *mmtrace_channel;
25
34
41void mmtrace_printf(mmtrace_channel channel, const char *fmt, ...);
42
43#ifdef __cplusplus
44}
45#endif
46
mmtrace_channel mmtrace_register_channel(const char *name)
Register a channel.
void mmtrace_printf(mmtrace_channel channel, const char *fmt,...)
Log a message on the given channel.
void * mmtrace_channel
Channel handle.
Definition: mmtrace.h:24