Expand description
Main loop abstraction layer API.
Structs§
- Mainloop
Api - An abstract mainloop API vtable
- Mainloop
Inner - Mainloop inner wrapper.
Traits§
- Mainloop
- Mainloop trait, to be implemented by the different types of mainloops.
- Mainloop
Inner Type - This enables generic type enforcement with MainloopInner objects, and describes mandatory accessors for the internal pointers, allowing access to these pointers across the generic implementations to work.
- Mainloop
Internal Type - This enables generic type enforcement with the opaque C objects.
Type Aliases§
- Defer
Event Cb - A defer event callback prototype.
- Defer
Event Destroy Cb - A defer event destroy callback prototype.
- IoEvent
Cb - An IO event callback prototype.
- IoEvent
Destroy Cb - A IO event destroy callback prototype.
- Time
Event Cb - A time event callback prototype.
- Time
Event Destroy Cb - A time event destroy callback prototype.