AuRegisterEventHandler man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

AuRegisterEventHandler(3)			     AuRegisterEventHandler(3)

       AuRegisterEventHandler - add an event handler.

       #include <audio/audiolib.h>

       AuEventHandlerRec *AuRegisterEventHandler(server, value_mask, type, id,
       callback data)
	   AuServer *server;
	   AuMask value_mask;
	   int type;
	   AuID id;
	   AuBool (*callback)(AuServer *, AuEvent *, AuEventHandlerRec *);
	   AuPointer data;

       server	 Specifies the connection to the audio server.

		 Specifies which values are checked to determine if this  han‐
		 dler  should handle an event.	This should be an inclusive OR
		 of AuEventHandlerTypeMask and AuEventHandlerIDMask.

       type	 Specifies the type of event that are to be  handled  by  this
		 handler.  This should be one of these constants: AuEventType‐
		 ElementNotify,	 AuEventTypeGrabNotify,	 or   AuEventTypeMoni‐

       id	 Specifies  the	 source id of the event that are to be handled
		 by this handler.

       callback	 Specifies the procedure to handle the event.

       data	 Specifies additional data to be passed to the event handler.

       AuRegisterEventHandler registers an event handler  for  future  use  by

See Also

       audiolib - Network Audio System C Language Interface

audioutil			     1.9.4	     AuRegisterEventHandler(3)

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net