Functions that allow user applications to receive event callbacks and set event handlers.
◆ whd_event_handler_t
| typedef void*(* whd_event_handler_t) (whd_interface_t ifp, const whd_event_header_t *event_header, const uint8_t *event_data, void *handler_user_data) |
Event handler prototype definition.
- Parameters
-
| ifp | Pointer to handle instance of whd interface |
| event_header | whd event header |
| event_data | event data |
| handler_user_data | semaphore data |
◆ whd_error_handler_t
| typedef void*(* whd_error_handler_t) (whd_driver_t whd_driver, const uint8_t *error_type, const uint8_t *event_data, void *handler_user_data) |
Error handler prototype definition.
- Parameters
-
| whd_driver | Pointer to handle instance of whd driver |
| error_type | whd error type |
| event_data | event data |
| handler_user_data | semaphore data |