16 #if !defined MICROUI_EVENT_DECODER_H
17 #define MICROUI_EVENT_DECODER_H
25 #if defined(UI_FEATURE_EVENT_DECODER)
46 typedef void (* MICROUI_EVENT_DECODER_decode_event_data) (uint32_t event, uint32_t data, uint32_t index);
55 void MICROUI_EVENT_DECODER_describe_dump_start(
void);
60 void MICROUI_EVENT_DECODER_describe_dump_past(
void);
65 void MICROUI_EVENT_DECODER_describe_dump_future(
void);
71 void MICROUI_EVENT_DECODER_describe_dump_events_objects(
void);
76 void MICROUI_EVENT_DECODER_describe_dump_end(
void);
81 void MICROUI_EVENT_DECODER_drop_data(uint32_t data, uint32_t index);
90 void MICROUI_EVENT_DECODER_decode_event(uint32_t event, uint32_t index,
91 MICROUI_EVENT_DECODER_decode_event_data *fct_data_decoder);
MicroEJ MicroUI library low level API: enable some features according to the hardware capabilities.