1
<!-- manual page source format generated by PolyglotMan v3.0.7, -->
2
<!-- available via anonymous ftp from ftp.cs.berkeley.edu:/ucb/people/phelps/tcltk/rman.tar.Z -->
6
<TITLE>man page(1)</TITLE>
9
<A HREF="#toc">Table of Contents</A><P>
11
<H2><A NAME="sect0" HREF="#toc0">Name</A></H2>
14
<B>AuMonitorNotifyEvent</B> - monitor notify event structure
16
<H2><A NAME="sect1" HREF="#toc1"><B>Structures</B></A></H2>
19
#include <audio/audiolib.h>
21
typedef union _AuEvent<BR>
27
<B>AuMonitorNotifyEvent</B> <I>aumonitornotify</I>;<BR>
33
typedef struct _AuMonitorNotifyEvent<BR>
39
<B>AuUint32</B> <I>serial</I>;<BR>
41
<B>AuBool</B> <I>send</I><B>_</B><I>event</I>;<BR>
43
<B>AuServer</B> *<I>server</I>;<BR>
45
<B>AuTime</B> <I>time</I>;<BR>
47
<B>AuFlowID</B> <I>flow</I>;<BR>
49
unsigned char <I>element</I><B>_</B><I>num</I>;<BR>
51
unsigned char <I>format</I>;<BR>
53
unsigned char <I>num</I><B>_</B><I>tracks</I>;<BR>
55
unsigned short <I>count</I>;<BR>
57
unsigned short <I>num</I><B>_</B><I>fields</I>;<BR>
59
<B>AuUint32</B> <I>data</I>;<BR>
61
<B>AuUint32</B> <I>data1</I>;<BR>
63
<B>AuUint32</B> <I>data2</I>;<BR>
65
}<B>AuMonitorNotifyEvent</B>;
67
<H2><A NAME="sect2" HREF="#toc2"><B>Members</B></A></H2>
72
<DT><I>type</I> </DT></DT>
73
<DD> The event type. MonitorNotify events are type
74
<B>AuEventTypeMonitorNotify</B>.
77
<DT><I>serial</I> </DT></DT>
78
<DD> The serial ID of the event expanded from the 16
79
bit value sent by the server.
83
<I>send</I><B>_</B><I>event</I><BR>
85
<B>AuTrue</B> if the event came from a <B>SendEvent</B> protocol
90
<DT><I>server</I> </DT></DT>
91
<DD> The connection to the audio server that the
95
<DT><I>time</I> </DT></DT>
96
<DD> The server time in milliseconds when the event
100
<DT><I>flow</I> </DT></DT>
101
<DD> Specifies the ID of the flow that caused the
106
<I>element</I><B>_</B><I>num</I><BR>
108
The index of the ExportMonitor element that
113
<DT><I>format</I> </DT></DT>
114
<DD> The format of the monitor data. Currently, the
115
following formats are defined: <B>AuFormatULAW8</B>,
116
<B>AuFormatLinearUnsigned8</B>, <B>AuFormatLinearSigned8</B>,
119
<DT><B>AuFormatLinearSigned16MSB</B>, </DT></DT>
120
<DD> <B>AuFormatLinearUnsigned16MSB</B>,
123
<DT><B>AuFormatSignedLinear16LSB</B>, </DT></DT>
125
<B>AuFormatLinearUnsigned16LSB</B>. Taken from the
126
ExportMonitor element.
130
<I>num</I><B>_</B><I>tracks</I><BR>
132
The number of tracks in the monitor data. Taken
133
from the ExportMonitor element.
137
<DT><I>count</I> </DT></DT>
142
<I>num</I><B>_</B><I>fields</I><BR>
148
<DT><I>data</I> </DT></DT>
152
<DT><I>data1</I> </DT></DT>
156
<DT><I>data2</I> </DT></DT>
161
<H2><A NAME="sect3" HREF="#toc3"><B>Description</B></A></H2>
164
MonitorNotify events will be sent to clients with flows
165
containing ExportMonitor elements.
167
<H2><A NAME="sect4" HREF="#toc4"><B>See</B> <B>Also</B></A></H2>
170
<B>AuAnyEvent</B>, <B>AuElementNotifyEvent</B>, <B>AuErrorEvent</B>, <B>AuGrabNotifyEvent</B>.
172
audiolib - <B>Network</B> <B>Audio</B> <B>System</B> C Language Interface
176
<A NAME="toc"><B>Table of Contents</B></A><P>
178
<LI><A NAME="toc0" HREF="#sect0">Name</A></LI>
179
<LI><A NAME="toc1" HREF="#sect1">Structures</A></LI>
180
<LI><A NAME="toc2" HREF="#sect2">Members</A></LI>
181
<LI><A NAME="toc3" HREF="#sect3">Description</A></LI>
182
<LI><A NAME="toc4" HREF="#sect4">See Also</A></LI>