HP OpenVMS Systems Documentation

Content starts here

OpenVMS Programming Concepts Manual


Previous Contents Index

Chapter 34
34 Logical Name and Logical Name Tables
     34.1     Logical Name System Services and DCL Commands
         34.1.1         Logical Names, Equivalence Names, and Search Lists
         34.1.2         Logical Name Tables
             34.1.2.1             Logical Name Directory Tables
             34.1.2.2             Process, Job, Group, System and Clusterwide Default Logical Name Tables
                 34.1.2.2.1                 Process Logical Name Table
                 34.1.2.2.2                 Job Logical Name Table
                 34.1.2.2.3                 Group Logical Name Table
                 34.1.2.2.4                 System Logical Name Table
                 34.1.2.2.5                 Clusterwide Logical Name Table
         34.1.3         Logical Name Table Names and Search Lists
         34.1.4         Specifying the Logical Name Table Search List
     34.2     Creating User-Defined and Clusterwide Logical Name Tables
         34.2.1         Creating Clusterwide Logical Name Tables
     34.3     Checking Access and Protection
     34.4     Specifying Access Modes
     34.5     Translating Logical Names
     34.6     Specifying Attributes
     34.7     Establishing Logical Name Table Quotas
         34.7.1         Directory Table Quotas
         34.7.2         Default Logical Name Table Quotas
         34.7.3         Job Logical Name Table Quotas
         34.7.4         User-Defined Logical Name Table Quotas
     34.8     Interprocess Communication
     34.9     Using Logical Name and Equivalence Name Format Conventions
     34.10     Using Logical Names and Logical Name Table System Services in Programs
         34.10.1         Using SYS$CRELNM to Create a Logical Name
         34.10.2         Using SYS$CRELNT to Create Logical Name Tables
         34.10.3         Using SYS$DELLNM to Delete Logical Names
         34.10.4         Using SYS$TRNLNM to Translate Logical Names
         34.10.5         Using SYS$CRELNM, SYS$TRNLNM, and SYS$DELLNM in a Program Example
Chapter 35
35 Image Initialization
     35.1     Initializing an Image
     35.2     Initializing an Argument List
     35.3     Declaring Initialization Routines
     35.4     Dispatching to Initialization Routines
     35.5     Initialization Routine Options
     35.6     Initialization Example
Part 6
Part 6 Glossary and Appendices: Authentication Glossary, Macros, and Examples of 64-Bit Programming
Glossary
Glossary Glossary
Appendix A
Appendix A C Macros for 64-Bit Addressing
    Command 12     DESCRIPTOR64
    Command 13     $is_desc64
    Command 14     $is_32bits
Appendix B
Appendix B 64-Bit Example Program
Appendix C
Appendix C VLM Example Program
Appendix D
Appendix D Generic Macros for Calling System Services
     D.1     Using Macros to Construct Argument Lists
         D.1.1         Specifying Arguments with the $name_S Macro and the $name Macro
         D.1.2         Conventions for Specifying Arguments to System Services
         D.1.3         Defining Symbolic Names for Argument List Offsets: $name and $nameDEF
     D.2     Using Macros to Call System Services
         D.2.1         The $name_S Macro
             D.2.1.1             Example of $name_S Macro Call
         D.2.2         The $name_G Macro
         D.2.3         The $name Macro
         D.2.4         Example of $name and $name_G Macro Calls
Appendix E
Appendix E OpenVMS Data Types
     E.1     OpenVMS Data Types
     E.2     Ada Implementations
     E.3     Application Programming Language (APL) Implementations
     E.4     BASIC Implementations
     E.5     BLISS Implementations
     E.6     C and C++ Implementations
     E.7     COBOL Implementations
     E.8     FORTRAN Implementations
     E.9     Pascal Implementations
     E.10     PL/I Implementations
     E.11     VAX MACRO Implementations
     E.12     RPG II Implementations
     E.13     SCAN Implementations
Appendix F
Appendix F Distributed Name Service Clerk (VAX Only)
     F.1     DECdns Clerk System Service
         F.1.1         Using the DECdns System Service and Run-Time Library Routines
             F.1.1.1             Using the SYS$DNS System Service
             F.1.1.2             Using the Run-Time Library Routines
     F.2     Using the SYS$DNS System Service Call
         F.2.1         Creating Objects
         F.2.2         Modifying Objects and Their Attributes
         F.2.3         Requesting Information from DECdns
             F.2.3.1             Using the Distributed File Service (DFS)
             F.2.3.2             Reading Attributes from DNS
             F.2.3.3             Enumerating DECdns Names and Attributes
     F.3     Using the DCL Command DEFINE with DECdns Logical Names


Previous Next Contents Index