hp.com home products and services support and drivers solutions how to buy
cd-rom home
End of Jump to page title
HP OpenVMS systems
documentation

Jump to content


HP OpenVMS Programming Concepts Manual

HP OpenVMS Programming Concepts Manual


Previous Contents Index

M
MACRO
    Macro-32 compiler
    MACRO-64 assembler
Macro--32 compiler
    alignment
MACRO--32 compiler
    alignment precedence #1
    alignment precedence #2
    consequences of noncompliant code
Macro-32 register mapping
MACRO--64 assembler, consequences of noncompliant code
MACRO compiler
    register mapping
MACRO language
    data type declarations
    generating argument lists
    implementation table
    VAX MACRO
Macro libraries
MACRO linkage directives
    use in preserving register
Macros
    calling system services
    expansion
    generating argument list
        CALLG instruction
        CALLS instruction
    system services #1
    system services #2
Magnetic tapes
    initializing within a program
        example
Mailboxes #1
Mailboxes #2
Mailboxes #3
Mailboxes #4
    creating #1
    creating #2
    for interprocess communication
    input/output
        asynchronous
        immediate
        synchronous
        using SYS$QIO
        using SYS$QIOW
    name
    permanent
    protection #1
    protection #2
    reading data from
    system
        messages
    temporary #1
    temporary #2
    termination
    writing data to
Management
    data
    system
Mapped files
    closing
    saving
mask_byte data type
mask_longword data type
mask_quadword data type
mask_word data type
Mathematical functions
MAXBOBMEN
    SYSGEN parameter
MAXBOBS0S1
    SYSGEN parameter
MAXBOBS2
    SYSGEN parameter
Mechanism argument vectors #1
Mechanism argument vectors #2
Mechanism argument vectors #3
Mechanism argument vectors #4
    on Alpha systems
    on VAX systems
Mechanism arrays, format
Mechanism entry, in argument descriptions
mechanism_args data type
Memory
    allocating algorithms
    allocating and freeing blocks
    allocating and freeing pages
    barriers
        instructions
    fences
    locking page into #1
    locking page into #2
    reads and writes
        on VAX systems
    reads and writes on Alpha systems
Memory fragmentation
Memory management system services #1
Memory management system services #2
Memory-resident global sections
Memory stack
Memory stack parameters
Menus
    creating with SMG$ routines
    reading
Message text, specifying variables in
Message utility (MESSAGE) #1
Message utility (MESSAGE) #2
Message utility (MESSAGE) #3
    accessing message object module
    associating messages with exception conditions
    compiling message file
    creating a message object library
    .END directive
    .FACILITY directive
    facility name
    facility number
    FAO parameters
    /FAO_COUNT qualifier
    logging messages
    message object module
    message text
    message text variables
    modifying a message source file
    .SEVERITY directive
    source module
    .TITLE directive
Messages
    chaining
    displaying
    logging
    system
Middleware services
    client/server software
Mixed-language programming, calling conventions
MMS
Modularity, virtual displays
MOUNT privilege
MTH$SIN_R4
Multiple execution contexts
Multiprocess applications
    synchronizing
Multiprocessor environment
    scheduling
Multistreamed work load
N
Name Hidden attribute
Name services #1
Name services #2
Namespaces, listing information
$name_G macro
$name_G macro call
$name_S macro
$name_S macro call
Naming spawned subprocess
NARGS keyword
NaT bits
    in floating-point register arguments
    in general register arguments
    preserving
National Character Set (NCS) utility
Natural alignment
    performance
NatVals
    in floatng-point register arguments
Network management
No Access attribute
nondialogue mode
    reference #1
    reference #2
    reference #3
    reference #4
    reference #5
    reference #6
    reference #7
    reference #8
    reference #9
    reference #10
Null devices
Null frame procedures
    for I64
null_arg data type
Numeric time
O
Object files
Object libraries #1
Object libraries #2
    adding a module
    creating
    deleting a module
    extracting a module
    including message object module
    listing modules
    replacing a module
Object-oriented programming
Objects
    DECdns
    modifying
    protected
octaword_signed data type
octaword_unsigned data type
Open standards
Open systems
    environment
OpenVMS Alpha operating systems
    migrating to
OpenVMS Alpha System-Code Debugger
OpenVMS Cluster systems, ICC programming
OpenVMS Debugger (debugger)
OpenVMS Debugger utility
    alignment
OpenVMS I64 operating systems
    migrating to
OpenVMS systems
    compatibility
    compliance with open standards
    configurations
    debugger
    description
    open systems capability
    software
    system services
OpenVMS usage entry
    in argument descriptions
OpenVMS utility routines
Outer mode ASTs
Output formatting control routine
Output registers #1
Output registers #2
Overview of the OpenVMS Operating System


Previous Next Contents Index