Internal event variable type. More...
#include <app_usbd_types.h>
Data Fields |
|
| app_usbd_event_type_t | type |
|
Event type.
|
|
| nrf_drv_usbd_evt_t | drv_evt |
|
Events that comes directly from the driver.
More...
|
|
| app_usbd_evt_t | app_evt |
|
Events that comes from the application driver.
More...
|
|
Detailed Description
Internal event variable type.
The variable type used for internal event processing. This kind of event is the one that goes into the event queue.
- Note
- There is no setup event structure. This structure would be created when setup event is processed. The reason for that is the fact that setup event structure has high memory printout.
Field Documentation
| app_usbd_evt_t app_usbd_internal_evt_t::app_evt |
Events that comes from the application driver.
Use this event structure only for event type >= APP_USBD_EVT_FIRST_APP
| nrf_drv_usbd_evt_t app_usbd_internal_evt_t::drv_evt |
Events that comes directly from the driver.
Use this event structure only for event type < APP_USBD_EVT_FIRST_APP
- components/libraries/usbd/app_usbd_types.h