nRF Connect SDK API 0.1.0
Loading...
Searching...
No Matches
debug_module_event.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2021 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5 */
6
7#ifndef _DEBUG_MODULE_EVENT_H_
8#define _DEBUG_MODULE_EVENT_H_
9
16#include <app_event_manager.h>
18
19#ifdef __cplusplus
20extern "C" {
21#endif
22
32
38
44
49};
50
52 uint8_t *buf;
53 size_t len;
54};
55
58 struct app_event_header header;
60
61 union {
64 int err;
66};
67
69
70#ifdef __cplusplus
71}
72#endif
73
78#endif /* _DEBUG_MODULE_EVENT_H_ */
Application Event Manager header.
Application Event Manager profiler tracer header.
#define APP_EVENT_TYPE_DECLARE(ename)
Declare an event type.
Definition: app_event_manager.h:143
debug_module_event_type
Definition: debug_module_event.h:23
@ DEBUG_EVT_MEMFAULT_DATA_READY
Definition: debug_module_event.h:31
@ DEBUG_EVT_ERROR
Definition: debug_module_event.h:48
@ DEBUG_EVT_EMULATOR_INITIALIZED
Definition: debug_module_event.h:37
@ DEBUG_EVT_EMULATOR_NETWORK_CONNECTED
Definition: debug_module_event.h:43
union debug_module_event::@10 data
int err
Definition: debug_module_event.h:64
enum debug_module_event_type type
Definition: debug_module_event.h:59
struct app_event_header header
Definition: debug_module_event.h:58
Debug event.
Definition: debug_module_event.h:57
uint8_t * buf
Definition: debug_module_event.h:52
size_t len
Definition: debug_module_event.h:53
Definition: debug_module_event.h:51