#pragma once #include #include #include "app_event.h" typedef void (*app_event_listener_t)(void* p_event_data, uint16_t event_size); typedef struct { app_event_listener_t cbfunc; } AppEventListener; void AppEvent_regListener(app_event_listener_t listener); void AppEvent_pushEvent(app_event_t* event);