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 |