Guardian Procedure Calls Reference Manual
DEFINENEXTNAME, 272
DEFINEREADATTR, 277
DEFINERESTORE, 281
DEFINERESTOREWORK\[2], 284
DEFINESAVE, 285
DEFINESAVEWORK\[2], 288
DEFINESETATTR, 289
DEFINESETLIKE, 292
DEFINEVALIDATEWORK, 294
DEFINEADD procedure, 259
DEFINEDELETE procedure, 261
DEFINEDELETEALL procedure, 263
DEFINEINFO procedure, 264
DEFINELIST procedure, 267
DEFINEMODE procedure, 270
DEFINENEXTNAME procedure, 272
DEFINEPOOL procedure, 274
DEFINEREADATTR procedure, 277
DEFINERESTORE procedure, 281
DEFINERESTOREWORK\[2] procedures, 284
DEFINEs
attributes, 1546
CLASS attribute, 1547
CLASS CATALOG, 1547
CLASS DEFAULTS, 1547
CLASS MAP, 1547
CLASS SEARCH, 1548
CLASS SORT, 1548
CLASS SPOOL, 1548
CLASS SUBSORT, 1548
CLASS TAPE, 1548
CLASS TAPECATALOG, 1548
classes, 1546
introduction, 1546
names, 1546
DEFINESAVE procedure, 285
DEFINESAVEWORK\[2] procedures, 288
DEFINESETATTR procedure, 289
DEFINESETLIKE procedure, 292
DEFINEVALIDATEWORK procedure, 294
Defining files
structured, 228, 385, 392
unstructured, 228, 385, 392
Definition of length-word, compare-length, and key-length,
751
DELAY procedure, 296
DELAY program, 1576–1577
DELETEEDIT procedure, 298
Deletion
of a process, abnormal, 39, 1121
of a process, normal, 1121, 1398
of disk files, 473, 1186
Descriptors, edit, 1550
Destination control table
activated, 45, 982
description of, 781
suspended, 1128
Destination control table (DCT) see GETPPDENTRY
procedure
Device
logical attributes, obtaining, 300, 309
name, 186, 198, 310, 313
physical attributes, obtaining, 185, 197, 300, 309
type of a file, obtaining, 405, 408, 552
with DEVICEINFO\[2] procedure, 313, 315
Device name, obtaining device information, 185, 197,
309
Device names, 1537
Device-dependent functions, setting, 1317, 1345
Device-dependent I/O operations
interprocess communication, 211, 381
nowait operations, 210, 380
on locked files, 211, 381
on magnetic tapes, 211, 381
requiring a data buffer, using the CONTROLBUF
procedure, 212
using the CONTROL procedure, 206
DEVICE_GETINFOBYLDEV_ procedure, 300
DEVICE_GETINFOBYNAME_ procedure, 309
DEVICEINFO procedure, 313
DEVICEINFO2 procedure, 315
Diagnostic bytes for X25AM, 1349
Dirty pages in memory, copied to swap file, 252, 1276,
1279
Disabling receipt of new, system messages, 837, 1082
Disk extents, allocating and deallocating, 209
Disk file names
C-series syntax, 1540
D-series syntax, 1536
expanded form of, 619
Disk files, 35
see also File characteristics
altering and unlocking a record, 1516
altering the contents of a record in, 1509
and SETMODEs, 1317
attributes, altering, 64, 346, 1304
block sizes, 230, 388
changing the name of, 496, 1240
closing, 170, 363
crash-open flag on or off, 556
creating, 228, 385, 392
current record pointer setting, 413, 553
deleting a record at the current position, 1509, 1516
disk process version, 316
inserting a new record into, 528, 1493
internal name form, temporary and permanent, 613
last time modified, 420, 553
limit on number of opens, 462, 901
locking structured and unstructured records, 455, 777
maximum current nowait operations, 466, 905
maximum number of extents that can be allocated, 387,
416, 556
next-record pointer setting, 413, 552
number of bytes written to, 1490
obtaining next file name on a volume, 574, 863
obtaining record characteristics of, 411, 605
open defaults, 235
opening, 459, 899
1591