![]() |
nRF Connect SDK API 3.3.99
|
Header file HID report identifiers. More...
#include <stddef.h>#include <zephyr/types.h>#include <zephyr/toolchain.h>#include <zephyr/sys/util.h>#include "hid_report_mouse.h"#include "hid_report_keyboard.h"#include "hid_report_system_ctrl.h"#include "hid_report_consumer_ctrl.h"#include "hid_report_user_config.h"Go to the source code of this file.
Macros | |
| #define | REPORT_BUFFER_SIZE_INPUT_REPORT sizeof(union _input_report_size_max) |
| #define | REPORT_BUFFER_SIZE_OUTPUT_REPORT sizeof(union _output_report_size_max) |
Enumerations | |
| enum | report_id { REPORT_ID_RESERVED , REPORT_ID_MOUSE , REPORT_ID_KEYBOARD_KEYS , REPORT_ID_SYSTEM_CTRL , REPORT_ID_CONSUMER_CTRL , REPORT_ID_KEYBOARD_LEDS , REPORT_ID_USER_CONFIG , REPORT_ID_USER_CONFIG_OUT , REPORT_ID_VENDOR_IN , REPORT_ID_VENDOR_OUT , REPORT_ID_BOOT_MOUSE , REPORT_ID_BOOT_KEYBOARD , REPORT_ID_COUNT } |
| Identification numbers of HID reports. More... | |
Variables | |
| static const uint8_t | input_reports [] |
| Input reports map. | |
| static const uint8_t | output_reports [] |
| Output reports map. | |
| const uint8_t | hid_report_desc [] |
| const size_t | hid_report_desc_size |
Header file HID report identifiers.