nRF Connect SDK API 0.1.0
Loading...
Searching...
No Matches
hids_event.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2019 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5 */
6
7#ifndef _HIDS_EVENT_H_
8#define _HIDS_EVENT_H_
9
11
12#include <app_event_manager.h>
14#include "nrf_profiler.h"
15#include "hid_report_desc.h"
16
17
27#ifdef __cplusplus
28extern "C" {
29#endif
30
33 struct app_event_header header;
35 uint8_t report_id;
36 bool enabled;
37};
38
40
41
42#ifdef __cplusplus
43}
44#endif
45
50#endif /* _HIDS_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
Header file HID report identifiers.
bool enabled
Definition: hids_event.h:36
uint8_t report_id
Definition: hids_event.h:35
struct app_event_header header
Definition: hids_event.h:33
HID notification event.
Definition: hids_event.h:32