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