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
|