Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
AuGetElementStates(3)	   Library Functions Manual	 AuGetElementStates(3)

Name
       AuGetElementStates - get	the state of elements in a flow

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 */

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.

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

Errors
       AuBadFlow, AuBadLength, AuBadAlloc, AuBadElement.

See Also
       AuSetElementStates.

       audiolib	- Network Audio	System C Language Interface

audiolib - flow	elements states	     1.9.4		 AuGetElementStates(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=AuGetElementStates&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help