Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

AtRemoveCallback(3X)  —  Series 700 Only

NAME

AtRemoveCallback − set callback to NULL

SYNOPSIS

#include <audio/Alib.h>

void AtRemoveCallback(Widget widget, char *event);

DESCRIPTION

AtRemoveCallback() sets to NULL a callback that was added by AtAddCallback() .  The client_data field is also set to NULL. 

widget Name of the widget. 

event Event type of the callback.  Acceptable values are:

AuNstarted       AuNerror              AuNdataNeeded
AuNstopped       AuNmonitor            AuNloopStarted
AuNpaused        AuNpreempted          AuNloopStopped
AuNresumed       AuNdataAvailable      AuNbrokenConnection
AuNcompleted

ERRORS

AtRemoveCallback() does not return an error status. 

DEPENDENCIES

This function belongs to the Audio Application Program Interface toolkit.  The audio server must run on a system equipped with audio hardware.  To find out whether or not your system has audio hardware, refer to the hardware manual provided with your system. 

AUTHOR

AtRemoveCallback() was developed by HP. 

SEE ALSO

AtInitialize(), AuCreatePlay(), AuCreateRecord(), AuInvokePlay(), AuInvokeRecord(), AuPlayWidget(), AuRecordWidget(). 

Using the Audio Application Program Interface.

Hewlett-Packard Company  —  HP-UX Release 9.03: April 1994

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026