CONTENTS Title Page Copyright Page Preface 1 Programming with DEComni 1.1 DEComni Procedure Call Format 1.2 DEComni Return Values 1.3 DEComni Procedure Calls OMNI$ABORT OMNI$ACCEPT_CONCLUDE OMNI$ACCEPT_CONNECT OMNI$CANCEL OMNI$CONCLUDE OMNI$CONNECT OMNI$CREATE OMNI$DEFINE OMNI$DELETE OMNI$DOWNLOAD OMNI$END_LIST OMNI$FDELETE OMNI$FDIR OMNI$FGET OMNI$FPUT OMNI$FRENAME OMNI$GET_ATTRIBUTE OMNI$GET_DEFINITION OMNI$GET_HANDLE_BY_NAME OMNI$GET_HANDLE_LIST OMNI$GET_INDICATIONS OMNI$GET_REMOTE_ATTRIBUTES OMNI$GET_VALUE OMNI$GROUP_VARIABLES OMNI$INITIALIZE OMNI$KILL OMNI$LISTEN OMNI$LOAD_DEFINITIONS OMNI$MODIFY_DEFINITION OMNI$PUT_VALUE OMNI$REJECT OMNI$REJECT_CONCLUDE OMNI$REJECT_CONNECT OMNI$RESET OMNI$RESUME OMNI$START OMNI$STOP OMNI$OMNI_TO_VMS_TIME OMNI$UPLOAD 1.4 DEComni Procedure Call Argument Definitions 2 OMNI Definition Facility 2.1 ODF and Companion Standards 2.2 ODF Command Language Interface 2.2.1 Level-by-Level Prompting 2.2.2 Short Lines and Abbreviations 2.3 Invoking and Exiting ODF 2.4 Getting Help Through ODF 2.5 Creating a Definition of a VMD 2.6 Creating a Definition of a Domain 2.7 Creating a Definition of a Program Invocation 2.8 Creating a Definition of a Variable 2.8.1 Named Variables 2.8.2 Unnamed Variables 2.9 Defining Variable Types 2.9.1 Creating an MMS Named Type Definition 2.9.2 Creating an Application Named Type Definition 2.9.3 Creating Application Type Definitions for Alternate Access 2.10 Committing Definitions to the ODF Database 2.11 Setting the Default Scope 2.12 Deleting a Definition 2.13 Creating, Opening, and Closing a Log File 2.14 Enabling and Disabling Logging 2.15 Displaying Definitions and Current Settings 2.16 Executing Stored Commands 2.17 Creating a Command to Repeat a Definition 2.18 Exiting and Quitting an ODF Session 3 OMNI Definition Facility (ODF) Commands COMMIT DEFINE DOMAIN DEFINE MESSAGE DEFINE PROGRAM INVOCATION DEFINE NAMED VARIABLE DEFINE UNNAMED VARIABLE DEFINE MMS NAMED TYPE DEFINE APPLICATION NAMED TYPE DEFINE VMD DELETE DEFINITION DISABLE DO ENABLE EXIT QUIT ROLLBACK SET ODF LOGFILE SET COMPANION STANDARD SET SCOPE SHOW SHOW DEFINITION WRITE DEFINITION 4 OMNI Command Language 4.1 OMNICL Command Syntax 4.1.1 OMNICL Command Language Interface 4.1.1.1 Level-by-Level Prompting 4.1.1.2 Short Lines and Abbreviations 4.2 Invoking and Exiting OMNICL 4.3 Getting Help Through OMNICL SET DEFAULT SET EVENT LOGGING SET OMNICL LOGGING SHOW VERSION SHOW EVENT LOGGING SHOW OMNICL LOGGING SHOW APPLICATION_ENTITY SHOW ASSOCIATIONS ENABLE EVENT LOGGING ENABLE OMNICL LOGGING DISABLE EVENT LOGGING DISABLE OMNICL LOGGING DO TABLES 1-1 Elements 1-2 Return Values 1-3 Class Constants 1-4 Values 1-5 Values 2-1 VMD Definitions 2-2 Domain Definitions 2-3 PI Definition 2-4 Named Variable Definition 2-5 Unnamed Variable Definition 2-6 MMS Named Type Definition 2-7 Application Named Type Definition 2-8 Current Settings Commands 3-1 Conventions