Expand description
Structs§
- Event
Source - A source that can be used to signal to a loop that an event has occurred.
- Idle
Source - A source that can be used to have a callback called when the loop is idle.
- IoSource
- A source that can be used to react to IO events.
- Loop
- Transparent wrapper around a loop.
- LoopBox
- Smart pointer providing unique ownership of a PipeWire loop.
- LoopRc
- Reference counting smart pointer providing shared ownership of a PipeWire loop.
- Loop
Weak - Non-owning reference to a loop managed by
LoopRc. - Signal
- A signal number for use with
kill_process,kill_process_group, andkill_current_process_group. - Signal
Source - A source that can be used to react to signals.
- Timer
Source - A source that can be used to have a callback called on a timer.
Enums§
- Timeout
- Timeout for
Loop::iterate()