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

FreeBSD Manual Pages

  
 
  

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

Name
       AuAnyEvent - any	event structure

Structures
       #include	<audio/audiolib.h>

       typedef union _AuEvent
       {
	   . . .
	   AuAnyEvent auany;
	   . . .
       }AuEvent;

       typedef struct _AuAnyEvent
       {
	   int type;
	   AuUint32 serial;
	   AuBool send_event;
	   AuServer *server;
	   AuTime time;
	   AuID	id;
       }AuAnyEvent;

Members
       type	 The  event  type.   The  currently  defined  event  types are
		 AuEventTypeElementNotify, AuEventTypeGrabNotify, and AuEvent-
		 TypeMonitorNotify.

       serial	 The serial ID of the event expanded from  the	16  bit	 value
		 sent by the server.

       send_event
		 AuTrue	if the event came from a SendEvent protocol request.

       server	 The  connection  to  the audio	server that the	event was read
		 from.

       time	 The server time in milliseconds when the event	was generated.

       id	 The ID	of the source of the event.

Description
       AuAnyEvent is a generic event structure containing  members  common  to
       all event types.

See Also
       AuElementNotifyEvent,  AuMonitorNotifyEvent,  AuGrabNotifyEvent,	 AuEr-
       rorEvent.

       audiolib	- Network Audio	System C Language Interface

audiolib - events		     1.9.4			 AuAnyEvent(3)

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

home | help