Guardian Procedure Calls Reference Manual

BINSEM_CREATE_, 88
BINSEM_FORCELOCK_, 91
BINSEM_ISMINE_, 97
BINSEM_LOCK_, 93, 97, 99
BINSEM_OPEN_, 101
BINSEM_UNLOCK_, 105
using, 89
Binary semaphores
closing, 86, 103
creating, 88
listing processes waiting for, 1026
locking, 91, 93, 97, 99
opening, 101
unlocking, 105
BINSEM_CLOSE_ procedure, 86
BINSEM_CREATE_ procedure, 88
BINSEM_FORCELOCK_ procedure, 91
BINSEM_GETSTATS_ Procedure, 93
BINSEM_ISMINE_ procedure, 97
BINSEM_LOCK_ procedure, 99
BINSEM_OPEN_ procedure, 101
BINSEM_STAT_VERSION_ Procedure, 103
BINSEM_UNLOCK_ procedure, 105
Blank interpretation edit descriptors, 1550, 1554
Blanking fields, 1565
Block buffered file access, 460, 900
Block length
return for a specific file, 415, 422, 607
specify for a specific file, 230, 388
Block mode terminal error counters, 1349
Block of memory, returning to a buffer pool, 949, 1188
BN edit descriptor, 1554
BN modifier, 1565
Bounds checking of reference parameters, 35
Bounds violation trap, 949, 1188
BREAK
monitoring for a file, 1416
returning to owner, 676
BREAK handling parameters, setting or
fetching, 1349
BREAK key, 120
Break message, sending, 107
Break-on-device message, sending, 1302
BREAKMESSAGE_SEND_ procedure, 107
Breakpoints, specifying, 254, 1000
Buffer control edit descriptors, 1550, 1554
Buffer length, internal buffer, used by EDITREAD, 337
Buffer pool, returning a block of memory to, 949, 1188
Buffered writes, enabling for audited files, 395
Byte, first, of extended segment address, 1298, 1480
BZ edit descriptor, 1554
BZ modifier, 1565
C
C-series file name syntax, 1540
CAID, 243, 1009
CAID compared with PAID, 243, 1009, 1131
Calendars
common civil, 183
dates, converting to, 181
day numbers, converting to year,
month, day, 732, 748
definition, 181
Julian, 181
timestamp
range checking, 735
returned, 747
using to change system clock, 1357, 1408
CANCEL procedure, 111
Canceling
a process-time timer, 113
an elapsed-time timer, 117
nowait operations
a specific operation, 114
oldest incomplete operation, 111
CANCELPROCESSTIMEOUT procedure, 113
CANCELREQ procedure, 114
CANCELTIMEOUT procedure, 117
CEXTDECS
support in H-Series systems, 33
Change1, 1024
CHANGELIST procedure, 118
Changing
disk file names, 496, 1240
priority, 980, 985, 1083–1084
the home terminal, 1348
Character edit descriptor, 1555
Character-substitution modifier, 1566
CHECK^BREAK procedure, 120
CHECK^FILE procedure
description of, 122
operations table, 127
CHECKALLOCATESEGMENT procedure, 128
CHECKCLOSE procedure, 132
CHECKDEALLOCATESEGMENT procedure, 134
CHECKDEFINE procedure, 136
CHECKMONITOR procedure, 138
CHECKOPEN procedure, 140
CHECKPOINT procedure, 142
Checkpointing
a process' data stack, 143, 147
file synchronization information, 143
maximum size of stack area, 143
more than 13 pieces of information, 145
takeover by backup, 144, 148, 153
to the backup process, 142
using CHECKPOINTMANY or CHECKPOINT, 145
Checkpointing procedures
CHECKALLOCATESEGMENT, 128
CHECKCLOSE, 132
CHECKDEALLOCATESEGMENT, 134
CHECKMONITOR, 138
CHECKOPEN, 140
CHECKPOINT, 142
CHECKPOINTMANY, 145
CHECKSETMODE, 162
CHECKSWITCH, 164
FILE_CLOSE_CHKPT_, 364
1588 Index