ALL-IN-1 Application Programming: Reference Volume 2

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  1      Introduction to the Functions

  1.1     Function Call Syntax
    1.1.1      Syntax Type 1
    1.1.2      Syntax Type 2

  1.2     Function Lists

  1.3     Pipelining Functions

  Functions

  A1SUBMIT

  ACL

  ACL ADD

  ACL COPY

  ACL DELETE

  ACL VALIDATE

  ACMSTASK

  ADE

  AI_CHECK

  APPEND

  APPLICATION

  ARCHIVE_CREATE_POINTER

  ARCHIVE_DOCUMENT

  ATTACH

  BIND

  BIND_BREAK

  BIND_STATUS

  BINDW

  BYE

  CABINET

  CABINET ADD_ATTRIBUTE

  CABINET ATTACH_DOCUMENT

  CABINET BEGIN

  CABINET CHANGE_ATTRIBUTE

  CABINET CLEAR_CURDOC

  CABINET CLOSE

  CABINET COPY

  CABINET CREATE

  CABINET CROSSFILE

  CABINET CURRENT

  CABINET DECREMENT_COUNT

  CABINET DELETE_ATTRIBUTE

  CABINET DELETE_DOCUMENT

  CABINET DELETE_OR_REFILE

  CABINET DETACH_DOCUMENT

  CABINET EDIT_DOCUMENT

  CABINET END

  CABINET EXCHANGE

  CABINET FILE_ATTACHMENT

  CABINET FORCE

  CABINET GET_PENDING

  CABINET HELP

  CABINET INCREMENT_COUNT

  CABINET JANITOR

  CABINET LOCK

  CABINET LOCK_DRAWER

  CABINET NEW_SHARER

  CABINET NEXT_DOCUMENT

  CABINET NEXT_FOLDER

  CABINET NEXT_NUMBER

  CABINET NEXT_SCAN

  CABINET NEXT_TITLE

  CABINET OPEN

  CABINET POP

  CABINET PUSH

  CABINET PUT_PENDING

  CABINET REFILE_DOCUMENT

  CABINET REORG_DOCDB

  CABINET RESET_DELETE

  CABINET SCAN

  CABINET SELECT

  CABINET SET_ACL

  CABINET SET_DRAWER

  CABINET SHARE_DOCUMENT

  CABINET STOP_SCAN

  CABINET UNLOCK_DRAWER

  CABINET UNSHARE_DOCUMENT

  CALENDAR

  CALENDAR ADD_ATTENDEE

  CALENDAR CANCEL APPOINTMENT

  CALENDAR CANCEL MEETING

  CALENDAR CLEAR_ATTENDEES

  CALENDAR DISPLAY ANSWER

  CALENDAR DISPLAY APPOINTMENT

  CALENDAR DISPLAY GRAPH

  CALENDAR DISPLAY MEETING

  CALENDAR DISPLAY MONTH

  CALENDAR DISPLAY NEXT APPOINTMENT

  CALENDAR DISPLAY NEXT MEETING

  CALENDAR DISPLAY NEXT REPLY

  CALENDAR DISPLAY REPLY

  CALENDAR DISPLAY SCAN

  CALENDAR INITIALIZE FILES

  CALENDAR INITIALIZE MONTH

  CALENDAR INITIALIZE MONTHX

  CALENDAR MAIL_DELETE

  CALENDAR MAIL_INIT

  CALENDAR MAIL_TO_ATTENDEES

  CALENDAR MAKE_ATTENDEE_SYMBOLS

  CALENDAR MAKE_MEETING_SYMBOLS

  CALENDAR PRINT TWOCAL

  CALENDAR PURGE

  CALENDAR REMOVE_ATTENDEES

  CALENDAR REPLY_TO_MEETING

  CALENDAR RESCHEDULE APPOINTMENT

  CALENDAR RESCHEDULE MEETING

  CALENDAR SCAN

  CALENDAR SCHEDULE APPOINTMENT

  CALENDAR SCHEDULE MEETING

  CALENDAR SCHEDULE RECUR_EVENTS

  CALENDAR SET ALTERNATE_USER

  CALENDAR SET DATE

  CALENDAR SET NETWORK OFF

  CALENDAR SET NETWORK ON

  CALENDAR SET SELF

  CALENDAR VERSION

  CDA_CLEANUP

  CDA_CONVERT

  CDA_PACK

  CDA_UNPACK

  CHANGE_PASSWORD

  CHECK_ACCESS

  CHECK_ACCOUNT

  CHECK_DISKQUOTA

  CLEAR

  CLOSE_PRIOR

  COMMAND

  COMPUTE

  CONTROL_HANDLERS_OFF

  CONTROL_HANDLERS_ON

  COPY

  COPY_TO_PORT

  CREATE

  CXP

  CXP AT

  CXP CONNECT

  CXP CONNECT/DEVICE

  CXP DISCONNECT

  CXP DISPLAY

  CXP PAUSE

  CXP PROCESS

  CXP PROCESS/VMS

  CXP RECORD

  CXP SEND

  CXP SEND/DOCUMENT

  CXP SEND/DOCUMENT/VMS

  CXP SET

  CXP STOP RECORDING

  CXP WAIT

  DATA_FILE

  DATA_FILE CLEAR

  DATA_FILE CLOSE

  DATA_FILE DELETE

  DATA_FILE GET

  DATA_FILE GET_FIELD

  DATA_FILE GET_NEXT

  DATA_FILE LOCATE

  DATA_FILE LOCATE_NEXT

  DATA_FILE LOCK

  DATA_FILE MOVE

  DATA_FILE OPEN

  DATA_FILE PUT

  DATA_FILE PUT_FIELD

  DATA_FILE REWIND

  DATA_FILE UNLOCK

  DATA_FILE UPDATE

  DATE_CONVERT

  DCL

  DECIMAL

  DECLARE_METER

  DECREMENT

  DELETE_FILE

  DESTINATION

  DISKQUOTA_ENABLE

  DISPLAY

  DO

  DTR

  DUMP_CACHE

  EDIT

  EDT

  ERROR

  EXAMINE

  EXECUTE

  EXIT

  FIELD

  FILECAB

  FILECAB ATTACH_DOCUMENT

  FILECAB COPY_ATTACHMENT

  FILECAB COPY_DOCUMENT

  FILECAB COPY_FOLDER

  FILECAB DELETE_DOCUMENT

  FILECAB GET_ATTRIBUTES

  FILECAB REFILE_DOCUMENT

  FILECAB REFILE_FOLDER

  FILECAB REPLACE_DOCUMENT

  FILECAB RESERVE_DOCUMENT

  FILECAB UNRESERVE_DOCUMENT

  FIND_FORM

  FOR

  FORCE

  FORM

  FORMAT

  GENERATE_PASSWORDS

  GET

  GET_RMS_SEMANTIC_TAG

  GET_SYMBOL

  GET_TOKEN

  GROUP

  GROUP ADD_MEMBER

  GROUP CREATE

  GROUP DELETE

  GROUP MODIFY

  GROUP REMOVE_MEMBER

  GROUP REPAIR

  HELP

  IFEXIT

  IFMAILDRAWER

  IFNOTMAILDRAWER

  IFNOTSTATUS

  IFSTATUS

  INCLUDE

  INCREMENT

  INCREMENT_METER

  INSTALL

  KBD_LOCK

  KEYPAD

  LIGHTS

  LIST

  LIST_DOCUMENT

  LOG

  LOGICAL

  MAIL

  MAIL ANSWER

  MAIL ATTACH

  MAIL AUTO_FORWARD

  MAIL AUTO_REPLY

  MAIL CANCEL

  MAIL CANCEL_AUTO_REPLY

  MAIL CC

  MAIL CLOSE_MESSAGE

  MAIL CREATE

  MAIL DEFAULT_MESSAGE

  MAIL DEFER

  MAIL DELETE

  MAIL DELIVERY_RECEIPT

  MAIL DETACH

  MAIL DIST_COPY

  MAIL DIST_CREATE

  MAIL DIST_DELETE

  MAIL DIST_EDIT

  MAIL DIST_LIST

  MAIL DIST_PRINT

  MAIL DIST_SEL

  MAIL EDIT

  MAIL EXCHANGE_CURMES

  MAIL EXPAND_DIST_LIST

  MAIL FILE_ATTACHMENT

  MAIL FILE_BODY

  MAIL FILE_MESSAGE

  MAIL FORWARD

  MAIL FORWARDABLE

  MAIL FUNCTION

  MAIL GET

  MAIL INDEX

  MAIL INITIALIZE

  MAIL MAIL_DOCUMENT

  MAIL NEXT

  MAIL NO_DELIVERY_RECEIPT

  MAIL NON_FORWARDABLE

  MAIL ORIGINAL

  MAIL OUTBOX

  MAIL POP_CURMES

  MAIL PRINT

  MAIL PRIORITY

  MAIL PUSH_CURMES

  MAIL READ

  MAIL READ_RECEIPT

  MAIL RESET_MAILCOUNT

  MAIL SEND

  MAIL SET_USER

  MAIL SHOW

  MAIL STATUS

  MAIL SUBJECT

  MAIL SYS_DIST_COPY

  MAIL SYS_DIST_CREATE

  MAIL SYS_DIST_DELETE

  MAIL SYS_DIST_EDIT

  MAIL TEXT

  MAIL TO

  MAIL VAXMAIL_CHECK

  MAKE_FILE_NAME

  MAKE_UIC

  MERGE

  MERGE_LINE

  MERGE_LIST

  MODE

  NEWDIR

  NEWLIB

  NEXT_LIST

  NEXT_SELECTED

  NOTES

  NOTES ADD_ENTRY

  NOTES ADD_KEYWORD

  NOTES ADD_MEMBER

  NOTES ANSWER

  NOTES CLOSE

  NOTES CREATE_CONFERENCE

  NOTES CREATE_KEYWORD

  NOTES DELETE_ENTRY

  NOTES DELETE_KEYWORD

  NOTES DELETE_MEMBER

  NOTES DELETE_NOTE

  NOTES EXIT

  NOTES EXTRACT

  NOTES INITIALIZE

  NOTES LIST

  NOTES MODIFY_CONFERENCE

  NOTES MODIFY_ENTRY

  NOTES MODIFY_KEYWORD

  NOTES MODIFY_MEMBER

  NOTES MODIFY_NOTE

  NOTES MODIFY_PROFILE

  NOTES OPEN

  NOTES SELECT

  NOTES SET_MODERATOR

  NOTES SET_SEEN

  NOTES STACK

  NOTES UPDATE

  NOTES WRITE

  OA$CNV_CONVERT

  OA$CNV_FROM_SCROLL

  OA$CNV_MERGE

  OA$CNV_TO_SCROLL

  OA$ENT_SET_xxx

  OA$FAO

  OA$FBT_INSTALL_LIBRARY

  OA$FBT_LIST_LIBTREE

  OA$FBT_LIST_TREE

  OA$FBT_REMOVE_LIBRARY

  OA$FBT_WRITE_LIBRARY

  OA$FLD_xxx

  OA$FLD_NEXT_LIST

  OA$FLD_RECOGNITION

  OA$FLD_SCROLL_OFF

  OA$FLD_SEARCH

  OA$FLO_CLEAR_VA

  OA$FLO_CLOSE_LIB

  OA$FLO_DUMP_STACK

  OA$FLO_OPEN_LIB

  OA$FRM_SET_FIELD

  OA$HAR_CHECK_DECCRT

  OA$INI_GLOBALS

  OA$INI_INITIALIZE

  OA$INI_LOGICALS

  OA$INI_OPEN_LIB

  OA$INI_SET_DEFAULT_DIR

  OA$INI_SUBPROCESS

  OA$KEY_COMMAND

  OA$LIST_xxx

  OA$LOG_DISPLAY

  OA$LOG_TO_FILE

  OA$MAIL_RESET_DRAWER

  OA$MAIL_SET_DRAWER

  OA$MENU_LEVEL_PUSH

  OA$MENU_SHOW_STACK

  OA$MRG_TTOUT

  OA$MSG_PURGE

  OA$MSG_TRAP

  OA$NULL

  OA$SCL_xxx

  OA$SCP_STACK_DUMP

  OA$STAT_GET_STATISTICS

  OA$SUB_CLOSE

  OA$SUB_OPEN

  OA$SYM_CLOSE

  OA$SYM_OPEN

  OA$TRM_BRDCST_INIT

  OA$TRM_BRDCST_STOP

  OA$TRM_INIT

  OA$TRM_INQUIRE

  OA$TRM_PORT_LINE

  OA$TRM_PORT_LOG_ON

  OA$TRM_PORT_OFF

  OA$TRM_PORT_ON

  OA$TRM_PORT_PRINT

  OA$TXL_CHANGE_ORDER

  OA$TXL_CLOSE

  OA$TXL_COMPILE

  OA$TXL_DIRECTORY

  OA$TXL_INSTALL

  OA$TXL_LIST

  OA$TXL_OPEN

  OA$TXL_REMOVE

  OA$VAL_SET_INVALID

  OA$VAL_SET_VALID

  OAFC SET_SERVER

  OAFC SHOW_SERVER

  PARSE_USER

  PORT_ON, PORT_OFF

  PRINT_SCREEN

  PROMPT

  PROMPT_ID

  PURGE_FILE

  PUT_FIELD

  QUEUE_BATCH

  QUEUE_PRINT

  RENAME

  REPEAT

  RESTART

  RESTORE_DOCUMENT

  RIGHTS

  RIGHTS ADD_HOLDER

  RIGHTS ADD_IDENT

  RIGHTS FIND_IDENT

  RIGHTS MOD_HOLDER

  RIGHTS MOD_IDENT

  RIGHTS REM_HOLDER

  RIGHTS REM_IDENT

  SAVE

  SCRIPT

  SEL_xxx

  SEND_JBC

  SET_DEFAULT

  SET_MENU

  SET_TRACE

  SHOW_FORM

  SHUTDOWN

  SORT_LIST

  SPAWN

  START_METER

  STATISTICS

  STOP_METER

  SUBMIT_SCRIPT

  TEST_SPEC

  TEXT_FILE

  TEXT_FILE CLOSE

  TEXT_FILE GET

  TEXT_FILE OPEN

  TEXT_FILE PUT

  TEXT_FILE READ

  TEXT_FILE RETURN

  TEXT_FILE SET

  TEXT_FILE WRITE

  TIME

  UDP

  UNWIND

  VERSION

  VMSMAIL IMPORT_FOLDER

  WAIT

  WRITE

  XOP

  YESNO_PROMPT

  YESNO_PROMPT_ID

  TABLES

  1 Valid access-sym Values

  2 Valid option-sym Values

  3 Possible Values of prefix

  4 SDAF Attributes Stored in OAUSER:DOCDB.DAT

  5 Valid doc-sym combinations

  6 CABINET NEXT_DOCUMENT and sample values of doc-sym

  7 Valid doc-sym combinations

  8 CABINET NEXT_FOLDER and sample values of doc-sym

  9 Valid doc-sym combinations

  10 CABINET NEXT_NUMBER and sample values of doc-sym

  11 CABINET NEXT_SCAN and sample values of doc-sym

  12 CABINET NEXT_TITLE and sample values of doc-sym

  13 How CABINET SELECT decides on the current document

  14 Parameters for CALENDAR SET DATE

  15 COMPUTE Operators

  16 COMPUTE Operands

  17 WAIT document-point keywords and send-strings

  18 CXP CONNECT/DEVICE Qualifiers

  19 DATE_CONVERT Parameters

  20 Cache Information

  21 Specifying Objects as Parameters of FILECAB Subfunctions

  22 CONTENT_ACTION Symbol Values

  23 FILECAB GET_ATTRIBUTES Attribute Keywords

  24 Semantic Tags

  25 Recognized Editor Styles

  26 NOTES MODIFY_CONFERENCE Attributes

  27 NOTES MODIFY_ENTRY Attributes

  28 NOTES MODIFY_KEYWORD Attributes

  29 NOTES MODIFY_MEMBER Attributes

  30 NOTES MODIFY_NOTE Attributes

  31 NOTES MODIFY_PROFILE Attributes

  32 NOTES STACK Subfunctions

  33 OA$LIST_xxx functions

  34 Modifiable Server Attributes

  35 Returned Server Attributes

  36 TEXT_FILE GET Change Map Characters

  37 Line Type

  38 Line Attribute

  39 Text Attributes

  40 Text Attributes