80 #include "event_dft.h" 107 typedef bool (*
pEvent_Cb_t)(uint8_t tag,
int offset, uint8_t len,
unsigned int index, uint32_t timestamp, uint32_t context);
159 bool Event_Set(uint8_t tag,
void * data, uint8_t len);
183 unsigned int Event_GetByIndex(
unsigned int first,
unsigned int last, uint32_t context);
207 unsigned int Event_GetByTime(
unsigned int begin,
unsigned int end, uint32_t context);
236 bool Event_GetFirstByTag(uint8_t tag,
int * pOffset, uint8_t * pLen,
unsigned int * pIndex, uint32_t * pTimestamp);
248 bool Event_GetLastByTag(uint8_t tag,
int * pOffset, uint8_t * pLen,
unsigned int * pIndex, uint32_t * pTimestamp);
void Event_Init(bool reset)
unsigned int Event_GetByTime(unsigned int begin, unsigned int end, uint32_t context)
bool Event_Set(uint8_t tag, void *data, uint8_t len)
unsigned int Event_GetByTag(uint8_t tag, uint32_t context)
bool Event_GetFirstByTag(uint8_t tag, int *pOffset, uint8_t *pLen, unsigned int *pIndex, uint32_t *pTimestamp)
bool(* pEvent_Cb_t)(uint8_t tag, int offset, uint8_t len, unsigned int index, uint32_t timestamp, uint32_t context)
Definition: event.h:107
pEvent_Cb_t Event_SetCb(pEvent_Cb_t cb)
unsigned int Event_GetByIndex(unsigned int first, unsigned int last, uint32_t context)
bool Event_GetLastByTag(uint8_t tag, int *pOffset, uint8_t *pLen, unsigned int *pIndex, uint32_t *pTimestamp)