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

FreeBSD Manual Pages

  
 
  

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

Name
       AuEvent - event union

Structures
       #include	<audio/audiolib.h>

       typedef union _AuEvent
       {
	   int type;
	   AuAnyEvent auany;
	   AuElementNotifyEvent	auelementnotify;
	   AuMonitorNotifyEvent	aumonitornotify;
	   AuGrabNotifyEvent augrabnotify;
	   AuErrorEvent	auerror;
       }AuEvent;

Members
       type	 Specifies  the	 event	type.	Currently, the following event
		 types are defined: AuEventTypeElementNotify, AuEventTypeGrab-
		 Notify, or AuEventTypeMonitorNotify.

       auany	 Specifies a generic event structure containing	members	common
		 to all	event types.

       auelementnotify
		 Sent to client	applications to	notify	them  of  a  watermark
		 condition or a	state change.

       aumonitornotify
		 Sent to client	applications to	notify them of monitor data.

       augrabnotify
		 Not Implemented.

       auerror	 Sent  to  client applications to notify them of non-fatal er-
		 rors encountered while	processing requests.

Description
       Events are the principal	mechanism for the server to communicate	with a
       client application.

See Also
       audiolib	- Network Audio	System C Language Interface

audiolib - events		     1.9.4			    AuEvent(3)

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

home | help