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

FreeBSD Manual Pages

  
 
  

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

Name
     AuSetIOErrorHandler - set handler for fatal IO errors

Synopsis
     #include <audio/audiolib.h>

     AuBool (*AuSetIOErrorHandler(server, handler))()
	 AuServer *server;
	 AuBool (*handler)(AuServer *);

Arguments
     server    Specifies the connection to the audio server.

     handler   Specifies the fatal error handler.  Use NULL to reinstall the de-
	       fault fatal error handler.

Description
     AuSetIOErrorHandler sets the fatal I/O error handler and returns the previ-
     ous  error handler.  The error handler will be invoked if a system call er-
     ror occurs (for example, the connection to the server was lost).	As  this
     is  assumed  to  be a fatal condition, the error handler routine should not
     return.  If the I/O error handler does return, the client process exits.

See Also
     AuServerName,  AuGetErrorDatabaseText,  AuGetErrorText,  AuSetErrorHandler,
     AuSynchronize.

     audiolib - Network Audio System C Language Interface

audiolib - error handling	      1.9.4		    AuSetErrorHandler(3)

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

home | help