1AuSetErrorHandler(3)       Library Functions Manual       AuSetErrorHandler(3)
2
3
4

Name

6       AuSetErrorHandler - set nonfatal error handler
7

Synopsis

9       #include <audio/audiolib.h>
10
11       AuBool (*AuSetErrorHandler(server, handler))()
12           AuServer *server;
13           AuBool (*handler)(AuServer *, AuErrorEvent *);
14

Arguments

16       server    Specifies the connection to the audio server.
17
18       handler   Specifies the non-fatal error handler.  Use NULL to reinstall
19                 the default handler.
20

Description

22       AuSetErrorHandler sets the non-fatal error handler and returns the pre‐
23       vious handler.  This error handler will be invoked whenever a non-fatal
24       error (error event) is received.  As this condition is not  assumed  to
25       be  fatal,  it is acceptable for the error handler to return.  However,
26       the error handler should not call  any  functions  (directly  or  indi‐
27       rectly) on the server that will generate protocol requests or that will
28       look for input events.
29

See Also

31       AuServerName, AuGetErrorDatabaseText, AuGetErrorText,  AuSetIOErrorHan‐
32       dler, AuSynchronize.
33
34       audiolib - Network Audio System C Language Interface
35
36
37
38audiolib - error handling            1.9.2                AuSetErrorHandler(3)
Impressum