1AuGetElementStates(3) Library Functions Manual AuGetElementStates(3)
2
3
4
6 AuGetElementStates - get the state of elements in a flow
7
9 #include <audio/audiolib.h>
10
11 AuElementState *AuGetElementStates(server, num_states, states, status)
12 AuServer *server;
13 int *num_states; /* SEND and RETURN */
14 AuElementState *states;
15 AuStatus *status; /* RETURN */
16
18 server Specifies the connection to the audio server.
19
20 num_states
21 Specifies the number of element states in states and returns
22 the number of element states actually returned.
23
24 states Specifies the list of AuElementState structures indicating
25 the flow and element number of the elements to return the
26 state of.
27
28 status If non-NULL, flush the output buffer and return the status
29 from the server.
30
32 AuGetElementStates returns a list of element states, or NULL, with
33 num_states set to 0, if there was an error. Use AuFreeElementStates to
34 free this list when nolonger needed.
35
37 Attempting to get the state of a non-component element (AddConstant,
38 Bundle, ExportMonitor, MultiplyConstant, and Sum) will result in an er‐
39 ror.
40
42 AuBadFlow, AuBadLength, AuBadAlloc, AuBadElement.
43
45 AuSetElementStates.
46
47 audiolib - Network Audio System C Language Interface
48
49
50
51audiolib - flow elements states 1.9.5 AuGetElementStates(3)