logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

AuGetElementStates - get the state of elements in a flow

Arguments

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.

Description

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.

Errors

AuBadFlow, AuBadLength, AuBadAlloc, AuBadElement.

Name

AuGetElementStates - get the state of elements in a flow

Notes

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

See Also

AuSetElementStates.

       audiolib - NetworkAudioSystem C Language Interface

audiolib - flow elements states                       1.9.4                                AuGetElementStates(3)

Synopsis

       #include <audio/audiolib.h>

       AuElementState *AuGetElementStates(server, num_states, states, status)
           AuServer *server;
           int *num_states; /* SEND and RETURN */
           AuElementState *states;
           AuStatus *status; /* RETURN */

See Also