Table of Contents
AuGetElementStates - get the state of elements
in a flow 
#include <audio/audiolib.h> 
AuElementState *AuGetElementStates(server,
num_states, states, status) 
    AuServer *server;
 
    int *num_states; /* SEND and RETURN */
 
    AuElementState *states;
 
    AuStatus *status; /* RETURN */
 
- server
- Specifies the connection to the audio server. 
- num_states
- Specifies
the number of element states in states and returns the number of element
states actually returned. 
- states
- Specifies the list  of AuElementState structures
indicating the flow and element number of the elements to return the state
of. 
- status
- If non-NULL, flush the output buffer and return the status from
the server. 
AuGetElementStates returns a list of element states,
or NULL, with num_states set to 0, if there was an error. Use AuFreeElementStates
to free this list when nolonger needed. 
Attempting to get the state
of a non-component element (AddConstant, Bundle, ExportMonitor, MultiplyConstant,
and Sum) will result in an error. 
AuBadFlow, AuBadLength, AuBadAlloc,
AuBadElement. 
AuSetElementStates.
audiolib - Network Audio System
C Language Interface 
Table of Contents