Go to the source code of this file.
|
TEMU_API void | temu_serialiseEvents (void *Obj, void *Ctxt) TEMU_DEPRECATED |
|
TEMU_API void | temu_deserialiseEvents (void *Obj, void *Ctxt) TEMU_DEPRECATED |
|
TEMU_API int64_t | temu_triggerFirstTimer (void *Queue, uint32_t Flags) TEMU_DEPRECATED |
|
TEMU_API int64_t | temu_triggerCurrentTimers (void *Queue, int64_t Srt, uint32_t Flags) TEMU_DEPRECATED |
|
TEMU_API int64_t | temu_nextTimer (void *Queue, uint32_t Flags) TEMU_DEPRECATED |
|
TEMU_API void | temu_postEvent (void *Queue, temu_TimerCb callback, void *Sender, void *Data, uint64_t Time, uint32_t Flags) TEMU_DEPRECATED |
|
TEMU_API void | temu_stackEvent (void *Queue, temu_TimerCb callback, void *Sender, void *Data, uint32_t Flags) TEMU_DEPRECATED |
|
TEMU_API int64_t | temu_eventTime (void *Queue, temu_TimerCb callback, void *Sender) TEMU_DEPRECATED |
|
TEMU_API void | temu_descheduleEvent (void *Queue, temu_TimerCb callback, void *Sender) TEMU_DEPRECATED |
|
TEMU_API void | temu_registerEvent (void *Queue, const char *Name, temu_TimerCb Callback, uint32_t Flags) TEMU_DEPRECATED |
|
| TEMU_IFACE_REFERENCE_TYPE (temu_LegacyEvent) |
|
#define TEMU_EVENT_NS (1U << 0) |
#define TEMU_EVENT_SYNC (1U << 8) |
typedef void(* temu_TimerCb)(void *Sender, void *Data) |
TEMU_API void temu_deserialiseEvents |
( |
void * |
Obj, |
|
|
void * |
Ctxt |
|
) |
| |
TEMU_IFACE_REFERENCE_TYPE |
( |
temu_LegacyEvent |
| ) |
|
TEMU_API int64_t temu_nextTimer |
( |
void * |
Queue, |
|
|
uint32_t |
Flags |
|
) |
| |
TEMU_API void temu_postEvent |
( |
void * |
Queue, |
|
|
temu_TimerCb |
callback, |
|
|
void * |
Sender, |
|
|
void * |
Data, |
|
|
uint64_t |
Time, |
|
|
uint32_t |
Flags |
|
) |
| |
TEMU_API void temu_registerEvent |
( |
void * |
Queue, |
|
|
const char * |
Name, |
|
|
temu_TimerCb |
Callback, |
|
|
uint32_t |
Flags |
|
) |
| |
TEMU_API void temu_serialiseEvents |
( |
void * |
Obj, |
|
|
void * |
Ctxt |
|
) |
| |
TEMU_API void temu_stackEvent |
( |
void * |
Queue, |
|
|
temu_TimerCb |
callback, |
|
|
void * |
Sender, |
|
|
void * |
Data, |
|
|
uint32_t |
Flags |
|
) |
| |
TEMU_API int64_t temu_triggerCurrentTimers |
( |
void * |
Queue, |
|
|
int64_t |
Srt, |
|
|
uint32_t |
Flags |
|
) |
| |
TEMU_API int64_t temu_triggerFirstTimer |
( |
void * |
Queue, |
|
|
uint32_t |
Flags |
|
) |
| |