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

Name

6       AuEvent - event union
7

Structures

9       #include <audio/audiolib.h>
10
11       typedef union _AuEvent
12       {
13           int type;
14           AuAnyEvent auany;
15           AuElementNotifyEvent auelementnotify;
16           AuMonitorNotifyEvent aumonitornotify;
17           AuGrabNotifyEvent augrabnotify;
18           AuErrorEvent auerror;
19       }AuEvent;
20

Members

22       type      Specifies  the  event  type.   Currently, the following event
23                 types are defined: AuEventTypeElementNotify, AuEventTypeGrab‐
24                 Notify, or AuEventTypeMonitorNotify.
25
26       auany     Specifies a generic event structure containing members common
27                 to all event types.
28
29       auelementnotify
30                 Sent to client applications to notify  them  of  a  watermark
31                 condition or a state change.
32
33       aumonitornotify
34                 Sent to client applications to notify them of monitor data.
35
36       augrabnotify
37                 Not Implemented.
38
39       auerror   Sent  to  client  applications  to  notify  them of non-fatal
40                 errors encountered while processing requests.
41

Description

43       Events are the principal mechanism for the server to communicate with a
44       client application.
45

See Also

47       audiolib - Network Audio System C Language Interface
48
49
50
51audiolib - events                    1.9.2                          AuEvent(3)
Impressum