1AuGetElementStates(3)      Library Functions Manual      AuGetElementStates(3)
2
3
4

Name

6       AuGetElementStates - get the state of elements in a flow
7

Synopsis

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

Arguments

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

Description

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

NOTES

37       Attempting  to  get  the state of a non-component element (AddConstant,
38       Bundle, ExportMonitor, MultiplyConstant, and Sum)  will  result  in  an
39       error.
40

Errors

42       AuBadFlow, AuBadLength, AuBadAlloc, AuBadElement.
43

See Also

45       AuSetElementStates.
46
47       audiolib - Network Audio System C Language Interface
48
49
50
51audiolib - flow elements states      1.9.1               AuGetElementStates(3)
Impressum