AuEvent(3x)

AuEvent3x

Event union

Structures

#include <audio/audiolib.h>

typedef union _AuEvent
{

int type;

AuAnyEvent auany;

AuElementNotifyEvent auelementnotify;

AuMonitorNotifyEvent aumonitornotify;

AuGrabNotifyEvent augrabnotify;

AuErrorEvent auerror;
}AuEvent;

Members

type

Specifies the event type. Currently, the following event types are defined: AuEventTypeElementNotify, AuEventTypeGrabNotify, or AuEventTypeMonitorNotify.

auany

Specifies a generic event structure containing members common to all event types.

auelementnotify

Sent to client applications to notify them of a watermark condition or a state change.

aumonitornotify

Sent to client applications to notify them of monitor data.

augrabnotify

Not Implemented.

auerror

Sent to client applications to notify them of non-fatal errors encountered while processing requests.

Overview

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

Releases

4 releases since Debian 1.1 (Buzz); the text changed 1 time.

  1. 1.1–1.3
  2. 2.0

From nas 1.2p5-3 in Debian 2.0 (Hamm). Parsed by carta from the page's man source.