|
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.