HP OpenVMS Systems Documentation

Content starts here

OpenVMS Record Management Services Reference Manual

Index


Previous Contents


Master Alphabetic Index
A B C D E F G H I J K L M N O P R S T U V W X

A
Access
    modes
    run-time options
Access specification, list of mask values
ACEs (access control entries)
    RMS limitation
ACLs (access control lists)
    conversion methods
    use with RMS control block
Actual offset value, avoiding use of
AIDs (area identification numbers), program example
Append access, use of RAB$V_EOF option
Area descriptors, how affected by extending index file
Argument delimiters, used with RMS
Argument keywords, delimiting for RMS
Argument lists
    count field
    description
    error routine address field
    new FAB address field
    passing to record management services
    passing to service
    success routine address field
Argument values, passed to AST-level completion routine
Arguments
    delimiters for RMS
    for initialization and control block store macros
    passing
    separator in RMS coding
    specifying as run-time values
    to FABs
    to RABs
ASCII characters, delimiting in control block fields #1
ASCII characters, delimiting in control block fields #2
AST completion routines, arguments passed to
ASTs (asynchronous system traps)
    argument lists
    argument values
    arguments passed to completion routines
Asynchronous completion
Asynchronous operations, contrasted with synchronous operation
Asynchronous option
Automatic file extension
B
Block I/O
    execution contrasted with record I/O execution
    how implemented by record management services
    how to specify for relative and indexed files
    program example
    requirements for mixing with record I/O
    services
    use of NBP for sequential files
    using record management services
    with multiple record streams
    with record I/O processing
Bucket splits
    minimizing
Buckets, boundary and file organization considerations
BYTLM quota, limiting size of user's ACL buffer
C
C
    programming examples implementing RMS
Caller access mode
Calling sequence
Calling standard, for calling services
Calling standard,for calling services
CDT argument
Channel access mode protection option
CHG (change) option, in XAB$B_FLG field
Close service #1
Close service #2
Close service #3
Close service #4
Close service #5
    condition values
    contrasted with Disconnect service
    control block input fields
    control block output fields
    limitations with XABs
    use restrictions #1
    use restrictions #2
Collating key
    data type
    stored order versus lookup value #1
    stored order versus lookup value #2
Comment separators
Completion routines
    conditions for AST execution
    service macro arguments
Completion status code field
    as alternative to use of R0
    for signaling errors
    use with debugger
Completion status codes
    description
    handling
    listing conditions when not returned
    severity codes
Completion status value field
    as alternative to use of R0
    for signaling errors
    use with debugger
Connect service #1
Connect service #2
    comparing positioning for various file organizations
    condition values
    connecting record stream
    control block input fields
    control block output fields
    program example
    use with multiple keys
Continuation character (-)
    use in RMS coding
Control block options, specifying by symbolic bit offset
Control block store macros
    description
    example
    placement guidelines
    requirement for number sign
    use of R0
Control blocks
    dual purpose
    field naming conventions
    for extended attributes
    for file name operations
    for file services
    for record services
    macro names
    requirements for valid default values
    symbolic bit offset
    symbolic constant (keyword) value
    symbolic naming exceptions
    symbolic offsets
    types of macros
    use restrictions
    use with OpenVMS languages
CONVERT command
CREATE/FDL command
Create-if option #1
Create-if option #2
$CREATE macro
Create service #1
Create service #2
Create service #3
    condition values
    contrasted with Open service
    control block input fields
    control block output fields
    handling search list
    program example #1
    program example #2
    specifying prolog level
    using the create-if option
    using the NAM block
    using to create indexed files
    XAB override in various fields
Ctrl/Z key sequence
    using as end-of-file marker
    using to terminate Get service
D
DANs (data bucket area numbers)
    program example
Data levels, comparing for primary and alternate keys
Debugger, use with completion status codes
DEC Multinatinal Character Set, using
DECnet, specifying maximum record size for remote file access
Default value for revision date and time
Delete service
    condition values
    control block input fields
    control block output fields
    program example
    requirements
    use restrictions
Delimiters
    using in control block arguments #1
    using in control block arguments #2
    using in control block arguments #3
    using in control block arguments #4
$DEVDEF macro, source of DEV field bit definitions
DFL (data bucket fill size), program example
Disconnect service
    condition values
    control block input fields
    control block output fields
    program example
    using with multiple RABs
Disk cluster boundary, determining allocation quantity
Display service
    condition values
    control block input fields
    control block output fields
    requirements
DNA argument
DNM argument
DNM field #1
DNM field #2
DNS argument
DUP (duplicate) option, in XAB$B_FLG field
Duplicate keys
    examples
    incompatibility between RMS and RMS-11
    insertion order
    retrieving records


Previous Next Contents Index