Module libpulse_binding::mainloop::api [−][src]
Main loop abstraction layer API.
Structs
| MainloopApi |
An abstract mainloop API vtable |
| MainloopInner |
Mainloop inner wrapper. |
Traits
| Mainloop | |
| MainloopInnerType |
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. |
| MainloopInternalType |
This enables generic type enforcement with the opaque C objects. |
Type Definitions
| DeferEventCb |
A defer event callback prototype |
| DeferEventDestroyCb |
A defer event destroy callback prototype |
| IoEventCb |
An IO event callback prototype |
| IoEventDestroyCb |
A IO event destroy callback prototype |
| TimeEventCb |
A time event callback prototype |
| TimeEventDestroyCb |
A time event destroy callback prototype |