TEMU
3.0
The Terma Emulator
|
#include </builds/termade/temu/temu/include/temu-c/Support/Events.h>
Data Fields | |
int64_t | Time |
Managed internally, do not touch. More... | |
int64_t | EventId |
Managed internally, do not touch. More... | |
uint32_t | Flags |
Internal use, do not touch. More... | |
int | QueueIdx |
Managed internally, do not touch. More... | |
temu_EventQueue * | Queue |
Managed internally, do not touch. More... | |
void * | Obj |
void(* | Func )(struct temu_Event *) |
Event callback. More... | |
int64_t | Period |
Managed: Period (cycles) for cyclic events. More... | |
int64_t | RTTime |
Managed: Time (monotonic ns) for RT exec. More... | |
int64_t | RTPeriod |
Managed: Period (ns) for RT events. More... | |
int64_t temu_Event::EventId |
Managed internally, do not touch.
uint32_t temu_Event::Flags |
Internal use, do not touch.
void(* temu_Event::Func) (struct temu_Event *) |
Event callback.
void* temu_Event::Obj |
Managed internally, only for reading
int64_t temu_Event::Period |
Managed: Period (cycles) for cyclic events.
temu_EventQueue* temu_Event::Queue |
Managed internally, do not touch.
int temu_Event::QueueIdx |
Managed internally, do not touch.
int64_t temu_Event::RTPeriod |
Managed: Period (ns) for RT events.
int64_t temu_Event::RTTime |
Managed: Time (monotonic ns) for RT exec.
int64_t temu_Event::Time |
Managed internally, do not touch.