Index of classes


A
active_operator [Source]
Entry-point sources, which need to actively perform some task.
active_source [Source]

B
base [IoRing]

C
clock [Clock]
Base clock class.
consumer [Generated.Make]

E
encoded [Output]
More concrete abstract-class, which takes care of the #output_send method for outputs based on encoders.

F
fallback [Switch]
Fallback selector: switch to the first ready source.

I
input [IoRing]
item [Doc]

L
lang_switch [Switch]

O
operator [Source]
output [Output]
Given abstract start stop and send methods, creates an output.
output [IoRing]

P
plug [Plug]

Q
queued [Request_source]
Same thing, with a queue in which we prefetch files, which requests are given by get_next_request.

R
random [Switch]

S
self_sync [Clock]
source [Synthesized]
source [Source]
The source use is to send music frames through the get method.
source [Generated.Make]
switch [Switch]

U
unqueued [Request_source]
Class unqueued plays the file given by method get_next_file as a request which is ready, i.e.

W
wallclock [Clock]