Guardian Procedure Calls Reference Manual

Example of a Guardian procedure call, 34
Exclusion mode checking, on open, 465, 904
Exclusive file opens, using pseudo-temporary names, 240
Execution priority
changing, 67, 980, 985, 1083–1084
of a new process, 847, 985, 1050, 1095
Execution time
of a calling process returned, 843
of a process measured, 1378
of any process in the network, 1183
setting a timer based on execution, 1377
Expanding file names
external to internal form, 618
network names, 618
Exponential edit descriptor, 1557
EXTDECS, 32
Extended addresses from stack addresses, 275, 940
Extended data segment
address of first byte, 1298, 1480
designating for use as a pool, 274, 939, 942
Extended data segments
allocating, 58
sharing flat segments, 58
sharing selectable segments, 58
Extended memory made accessible to a program, 58,
1259
Extended segments
allocating, 1259
allocating flat segments, 1259
data move without absolute addressing, 838
deallocating, 252, 1276
information retrieval, 1165, 1285, 1287
sharing flat segments, 1259
EXTENDEDIT procedure, 341
Extensible segment
in SEGMENT_ALLOCATE_ procedure, 1264
Extent size
primary for disk files, 416, 552
to create primary and secondary, 229, 386, 395
Extents, allocating and deallocating, 209
External declarations
for Guardian procedures, 32
External file names, syntax defined, 1540
F
F edit descriptor, 1559
F specifier, 1568
FCBs see File control blocks
Field-blanking modifiers, 1565
File access, sequential, 460, 900
File characteristics, checking using CHECK^FILE, 127
File characteristics, obtaining
alternate key parameters, 418, 607
block length, 415, 422, 607
current key length, 413, 606
current key specifier, 413, 605
current key value, 414, 606
current primary key length, 414, 606
current primary key value, 414, 606
current record pointer, 413, 553
device type, 405, 408, 552
EOF pointer, 419, 421, 552
extent size, 416, 552
file code, 405, 408, 553
file name, 405, 413, 551
file type, 405, 408, 607
key-sequenced parameters, 415, 607
last modified time, 420, 553
logical device number, 415, 551
logical record length, 415, 607
next open-file number, 414, 557
number of extents allocated, 416, 555
open flags, 553
owner, 416, 554
partition in error, 413, 606
partition parameters, 417, 608
partition size, 419, 555
physical record length, 408
secondary extent size, 416, 553
security, 416, 554
subdevice number, 415, 554
sync depth, 414, 440, 557
File closing, 169, 362
File code, 405, 408, 553
File control blocks
initializing, 726
use with SIO procedures, 728
writing control information, 318, 1234
File locking see LOCKFILE procedure
File name
syntax defined:C-series, 1540
syntax defined:D-series, 1536
File name inquiry procedures
FILENAME_FINDFINISH_, 573
FILENAME_FINDNEXT[64]_, 574
FILENAME_FINDSTART_, 578
File name manipulation procedures
description of, 591
FILENAME_COMPARE_, 564
FILENAME_DECOMPOSE_, 566
FILENAME_EDIT_, 569
FILENAME_MATCH_, 583
FILENAME_RESOLVE_, 586
FILENAME_TO_OLDFILENAME_, 594
FILENAME_TO_PATHNAME_, 596
FILENAME_UNRESOLVE_, 602
OLDFILENAME_TO_FILENAME, 893
PATHNAME_TO_FILENAME_, 934
File name pattern, 1539
File name syntax
C-series, 1540
D-series, 1536
File names
comparing, 564, 615
converting
internal to external form, 613
to C-format file names, 594
to OSS pathnames, 596
1593