Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ DtAction(5) — Digital UNIX 3.2c

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

DtActionDescription(3)

DtActionExists(3)

DtActionIcon(3)

DtActionInvoke(3)

DtActionLabel(3)

DtActionCallbackProc(3)

DtActionQuit(3)

DtActionQuitType(3)

DtDbLoad(3)

DtDbReloadNotify(3)

dtaction(1)

Dt/Action.h(5)  —  Macro Packages and Conventions

NAME

Dt/Action.h − action service definitions

SYNOPSIS

#include <Dt/Action.h>

DESCRIPTION

The <Dt/Action.h> header defines the following DtActionStatus constants:

DtACTION_OK
DtACTION_INVALID_ID
DtACTION_INVOKED
DtACTION_DONE
DtACTION_DONE_FORCED
DtACTION_DONE_DROPPED
DtACTION_STATUS_UPDATE

The header defines the following data type through typedef:

typedef unsigned long DtActionInvocationID;

The header defines the following as functions:

void DtDbReloadNotify(DtDbReloadCallbackProc proc,
XtPointer clientData);

void DtDbLoad(void);

Boolean DtActionExists(char ∗s);

char ∗DtActionLabel(char ∗s);

char ∗DtActionDescription(char ∗actionName);

char ∗DtActionIcon(char ∗actionName);

DtActionInvocationID
DtActionInvoke(Widget w,
char ∗action,
DtActionFile ∗args,
int argCount,
char ∗termOpts,
char ∗execHost,
char ∗contextDir,
int useIndicator,
DtActionCallbackProc statusUpdateCb,
XtPointer client_data);

DtActionStatus DtActionQuit(DtActionInvocationID id),
unsigned long ms_timeout,
int silent);

DtActionStatus DtActionQuitType(DtActionInvocationID id),
int silent);

SEE ALSO

DtActionDescription(3), DtActionExists(3), DtActionIcon(3), DtActionInvoke(3), DtActionLabel(3), DtActionCallbackProc(3), DtActionQuit(3), DtActionQuitType(3), DtDbLoad(3), DtDbReloadNotify(3), dtaction(1). 

  —  24 May 1994

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