TEMU
4.4
The Terma Emulator
|
#include </builds/termade/temu/temu/include/temu-c/Support/Events.h>
Data Fields | |
int64_t | Steps |
Managed internally, do not touch. More... | |
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_TimeSource * | Queue |
Managed internally, do not touch. More... | |
temu_Object * | 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 | TriggerCount |
Managed: Number of time event has been triggered. 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.
temu_Object* temu_Event::Obj |
Managed internally, only for reading
int64_t temu_Event::Period |
Managed: Period (cycles) for cyclic events.
temu_TimeSource* 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::Steps |
Managed internally, do not touch.
int64_t temu_Event::Time |
Managed internally, do not touch.
int64_t temu_Event::TriggerCount |
Managed: Number of time event has been triggered.