nRF Connect SDK API 3.3.99
Loading...
Searching...
No Matches
module_suspend_event.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2025 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5 */
6
7#ifndef _MODULE_SUSPEND_EVENT_H_
8#define _MODULE_SUSPEND_EVENT_H_
9
18#include <app_event_manager.h>
20
21#ifdef __cplusplus
22extern "C" {
23#endif
24
32 struct app_event_header header;
33
35 const void *sink_module_id;
36
38 const void *src_module_id;
39};
40
42
50 struct app_event_header header;
51
53 const void *sink_module_id;
54
56 const void *src_module_id;
57};
58
60
61#ifdef __cplusplus
62}
63#endif
64
69#endif /* _MODULE_SUSPEND_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
const void * src_module_id
Definition module_suspend_event.h:56
const void * sink_module_id
Definition module_suspend_event.h:53
struct app_event_header header
Definition module_suspend_event.h:50
Module resume request event.
Definition module_suspend_event.h:48
struct app_event_header header
Definition module_suspend_event.h:32
const void * src_module_id
Definition module_suspend_event.h:38
const void * sink_module_id
Definition module_suspend_event.h:35
Module suspend request event.
Definition module_suspend_event.h:30