Document revision date: 19 July 1999
OpenVMS Record Management Services Reference Manual
Previous
Contents
Index
S
S field in symbolic offset
for specifying field length
Search lists
as alternative to using wildcard characters
using with Remove service
$SEARCH macro
for processing wildcard characters
Search service
condition values
control block input fields
example of completion code handling
program example
requirement for Parse service
using with wildcard characters and search lists
Search string translations
requirements for parsing
Segmented keys
restriction against overlapping
Separators
in symbolic name
Service macros
for creating and processing files
SET FILE command
for changing global buffer count value
for storing journaling attributes
SET RMS_DEFAULT command
to limit default extension quantity
Severity codes
in completion status code field
Shared access
requirement to specify #1
requirement to specify #2
Shared files
end-of-file positioning
Shared sequential file operations
establishing global buffer size #1
establishing global buffer size #2
Shelving
controlling whether file is shelvable
determining if file is shelvable
Sign representation
preference for key type coding
Simple keys
Sort order
establishing
Space service #1
Space service #2
condition values
control block input fields
control block output fields
Stored semantics file attribute
String keys
specifying size value
STS (status) field
contents
STV (status value) field
contents
Success completion routine
Summary XAB
for key information
Supervisor-mode (PSL$C_SUPER) constant
for FAB$V_CHAN_MODE
Symbol definition macros
description
using
Symbolic addresses
use in locating start of control block
Symbolic bit offsets
use in specifying options
Symbolic naming exceptions
control block
Symbolic offsets
control block
format
use in locating control block fields
Synchronous completion
Synchronous option
SYS$BINTIM system service
for storing time in XABDAT
SYS$CLOSE RMS service
See also Close service
SYS$CONNECT RMS service
See also Connect service
SYS$CREATE RMS service
See also Create service
SYS$DELETE RMS service
See also Delete service
SYS$DISCONNECT RMS service
See also Disconnect service
SYS$DISPLAY RMS service
See also Display service
SYS$ENTER RMS service
See also Enter service
SYS$ERASE RMS service
See also Erase service
SYS$EXTEND RMS service
See also Extend service
SYS$FIND RMS service
See also Find service
SYS$FLUSH RMS service
See also Flush service
SYS$FREE RMS service
See also Free service
SYS$GET RMS service
See also Get service
SYS$LIBRARY:STARLET.MLB library
as source of RMS macros
SYS$NXTVOL RMS service
See also Next Volume service
SYS$OPEN RMS service
See also Open service
SYS$PARSE RMS service
See also Parse service
SYS$PUT RMS service
See also Put service
SYS$QIO system service
for additional processing
use in RMS I/O operations
SYS$READ RMS service
See also Read service
SYS$RELEASE RMS service
See also Release service
SYS$REMOVE RMS service
See also Remove service
SYS$RENAME RMS service
See also Rename service
SYS$REWIND RMS service
See also Rewind service
SYS$SEARCH RMS service
See also Search service
SYS$SETSFM system service
use in signaling RMS errors
SYS$SPACE RMS service
See also Space service
SYS$TRUNCATE RMS service
See also Truncate service
SYS$UPDATE RMS service
See also Update service
SYS$WAIT RMS service
See also Wait service
SYS$WRITE RMS service
See also Write service
SYSPRV privilege
as requirement for creating files with different UIC
T
T field in symbolic offset
for specifying varying field length
Terminal device record processing options
Terminal read operations
RAB$L_ROP field options
Truncate service
condition values
control block input fields
control block output fields
use restriction
U
UICs (user identification codes)
delimiting in control block fields
Update service
comparing with Put service for stream format files
condition values
control block input fields
RAB
RAB64
control block output fields
RAB
RAB64
invoking
program example
requirements for using
using with indexed files
User classes
list of symbolic offsets
User-entered reply
as used in example for selecting key path
User-mode (PSL$C_USER) constant
for FAB$V_CHAN_MODE
User prompt strings
program example
V
Variable-length records
guidelines for specifying
VFUs (variable format units)
RMS support for
W
$WAIT macro format
Wait service
condition values
FAB control block input fields
FAB control block output field
RAB control block input fields
RAB control block output field
Wildcard characters
use with Remove service
use with Search service
Wildcard substitutions
specifying NAM$L_RSA field
specifying NAML$L_RSA field
Write service
condition values
control block input fields
RAB
RAB64
control block output fields
RAB
RAB64
X
XAB$B_AID field
XAB$B_ALN field
XAB$B_AOP field
XAB$B_ATR field
XAB$B_BKZ field
as output
default logic #1
default logic #2
determining bucket size
in allocation XAB (XABALL)
in file header characteristics allocation XAB (XABFHC)
RMS-11 restriction
size requirements for multiple index areas
XAB$B_BLN field
in allocation XAB (XABALL)
in date and time XAB (XABDAT)
in file header characteristics XAB (XABALL)
in item list XAB (XABITM)
in key XAB (XABKEY)
in protection XAB (XABPRO)
in revision date and time XAB (XABRDT)
in summary XAB (XABSUM)
in terminal XAB (XABTRM)
XAB$B_COD field
in allocation XAB (XABALL)
in date and time XAB (XABDAT)
in file header characteristics XAB (XABFHC)
in item list XAB (XABITM)
in key XAB (XABKEY)
in protection XAB (XABPRO)
in revision date and time XAB (XABRDT)
in summary XAB (XABSUM)
in terminal XAB (XABTRM)
XAB$B_DAN field
XAB$B_DBS field
XAB$B_DTP field
data formats
data type restrictions
options
use with search key #1
use with search key #2
value prefixes for sorting
XAB$B_FLG field #1
XAB$B_FLG field #2
option allowable combinations
options
XAB$B_HSZ field
XAB$B_IAN field
conditional usage
XAB$B_IBS field
XAB$B_LAN field
indicating index level
XAB$B_LVL field
XAB$B_MODE field
for stored semantics functions
XAB$B_MTACC field
XAB$B_NOA field
XAB$B_NOK field
XAB$B_NSG field
XAB$B_NUL field
XAB$B_PROLOG field
XAB$B_PROT_OPT field
XAB$B_RFO field
XAB$B_SIZ0 through XAB$B_SIZ7 field
default logic
requirement for compatibility with XAB$W_POS0 through XAB$W_POS7 field
with segmented key
with simple key
XAB$B_TKS field
XAB$C_ALL value
XAB$C_ALLLEN value
XAB$C_DAT value
XAB$C_DATLEN value
XAB$C_FHC value
XAB$C_FHCLEN value
XAB$C_ITM value
XAB$C_ITMLEN value
XAB$C_KEY value
XAB$C_KEYLEN value
XAB$C_PRO value
XAB$C_PROLEN value
XAB$C_RDT value
XAB$C_RDTLEN value
XAB$C_SUM value
XAB$C_SUMLEN value
XAB$C_TRM value
XAB$C_TRMLEN value
XAB$K_SEMANTICS_MAX_LEN value
for sensing and setting stored semantics
XAB$L_ACLBUF field
XAB$L_ACLCTX field #1
XAB$L_ACLCTX field #2
XAB$L_ACLSTS field
XAB$L_ALQ field
using to specify additional file space
XAB$L_COLNAM field
XAB$L_COLSIZ field
XAB$L_COLTBL field
XAB$L_DVB field
XAB$L_EBK field
XAB$L_HBK field
XAB$L_ITEMLIST field
XAB$L_ITMLST field
XAB$L_KNM field
XAB$L_LOC field
XAB$L_NXT field
in XABALL
in XABDAT
in XABFHC
in XABITM
in XABKEY
in XABPRO
in XABRDT
in XABSUM
in XABTRM
XAB$L_RVB field
XAB$L_SBN field
XAB$L_UIC field #1
XAB$L_UIC field #2
combining the XAB$W_GRP and XAB$W_MBM fields
order of determining value
setting XAB$W_GRP field
setting XAB$W_MBM field
XAB$Q_BDT field
XAB$Q_CDT field
XAB$Q_EDT field
XAB$Q_EFF field
XAB$Q_RCD field
XAB$Q_RDT field #1
XAB$Q_RDT field #2
XAB$V_BLK option
XAB$V_CBT option
XAB$V_CHG option
XAB$V_CR option
XAB$V_CTG option
XAB$V_DAT_NCMPR option
XAB$V_DUP option
XAB$V_FTN option
XAB$V_HRD option
XAB$V_IDX_NCMPR option
XAB$V_KEY_NCMPR option
XAB$V_NUL option
setting for various data types
use in defining string keys
use restriction
with XAB$B_NUL field
XAB$V_ONC option
XAB$V_PRN option
XAB$V_PROPAGATE option
XAB$W_ACLLEN field
XAB$W_ACLSIZ field
limitations imposed by MAXBUF
limitations imposed by user's BYTLM quota
XAB$W_DEQ field
XAB$W_DFL field
use with RAB$V_LOA option
XAB$W_DXQ field
XAB$W_FFB field
XAB$W_GBC field
XAB$W_GRP field
XAB$W_IFL field
XAB$W_ITMLST_LEN field
requirement for valid terminal driver
XAB$W_LRL field
XAB$W_MBM field
XAB$W_MRL field
XAB$W_MRZ field
XAB$W_POS0 through XAB$W_POS7 field
XAB$W_PRO field
default logic
organization
required ordering of arguments
user classes
XAB$W_PVN field
XAB$W_RFI field
as argument to $XABALL_STORE macro
requirement for XAB$C_RFI
specifying
XAB$W_RVN field #1
XAB$W_RVN field #2
XAB$W_VERLIMIT field in XABFHC
XAB$W_VOL field
XAB$_ACCESS_SEMANTICS item
XAB$_ENABLE symbol
XAB$_FILE_LENGTH_HINT item code
XAB$_MULTIBUFFER_COUNT XABITM
XAB$_NORECORD XABITM
XAB$_REF field
XAB$_STORED_SEMANTICS item
XABALL block
relationship to FAB fields
summary of fields
$XABALL macro
$XABALL_STORE macro
XABDAT blocks
description
$XABDAT macro
$XABDAT_STORE macro
example of use
XABFHC block
description
$XABFHC macro
$XABFHC_STORE macro
XABITM block
description
summary of fields
$XABITM macro
XABJNL block
description
using to obtain journaling information
XABKEY block
data type options
default logic
description
summary of fields
XAB$W_MRL field
$XABKEY macro
$XABKEY_STORE macro
XABPRO block
description
summary of fields
XAB$B_BLN field
XAB$W_GRP field
$XABPRO macro
ASCII radix indicator requirement in MTACC argument
describing UIC argument
example of MTACC argument
listing user classes
XAB$W_PRO field requirements
$XABPRO_STORE macro
XABRDT block
comparing with XABDAT
default logic
description
service use of XAB$Q_RDT and XAB$W_RVN fields
summary of fields
use restriction #1
use restriction #2
$XABRDT macro
$XABRDT_STORE macro
argument categories
requirements
XABRU block
description
XABs (extended attribute blocks)
description
naming conventions for FAB
naming conventions for RAB
program example
types
types for file operations
XABSUM block
description
summary of fields
use restriction
$XABSUM macro
$XABSUM_STORE macro
XABTRM block
description
requirements to use
summary of fields
$XABTRM macro
$XABTRM_STORE macro
privacy and legal statement
4523PRO_INDEX_004.HTML