nRF Connect SDK API 3.3.99
Loading...
Searching...
No Matches
power_event.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2018-2021 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5 */
6
7#ifndef _POWER_EVENT_H_
8#define _POWER_EVENT_H_
9
17#include <app_event_manager.h>
19
20#ifdef __cplusplus
21extern "C" {
22#endif
23
52struct power_down_event {
54 struct app_event_header header;
55
57 bool error;
58};
59
76 struct app_event_header header;
77
79 bool error;
80};
81
102 struct app_event_header header;
103};
104
105#ifdef __cplusplus
106}
107#endif
108
113#ifdef __cplusplus
114extern "C" {
115#endif
116
120
121#ifdef __cplusplus
122}
123#endif
124
125#endif /* _POWER_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
struct app_event_header header
Definition power_event.h:24
bool error
Definition power_event.h:25
Power down event.
Definition power_event.h:23
bool error
Definition power_event.h:79
struct app_event_header header
Definition power_event.h:76
Power off event.
Definition power_event.h:74
struct app_event_header header
Definition power_event.h:102
Wake up event.
Definition power_event.h:100