nRF Connect SDK API 3.4.99
Loading...
Searching...
No Matches
hid_report_provider_event Struct Reference

HID report provider event. More...

#include <hid_report_provider_event.h>

Data Fields

struct app_event_header header
const struct hid_report_provider_api * provider_api
const struct hid_state_api * hid_state_api
uint8_t report_id

Detailed Description

HID report provider event.

The HID report provider submits the event to pass a HID report ID and provider API to the HID state. While processing the event, the HID state remembers the data received from the HID report provider and fills the HID state API. The HID report provider must process the event after the HID state to receive the HID state API.

The exchanged API structures allow for direct function calls between the application modules at runtime (without using application events). The direct calls are used to ensure high performance.


The documentation for this struct was generated from the following file: