Guardian Procedure Calls Reference Manual

in GETREMOTECRTPID procedure, 668
in MYPID procedure, 842
in PROCESSINFO procedure, 1147
CPU interval clock, obtaining internal, form, 1424
CPU time spent
since system load, 1162
CREATE procedure
description of, 228
failures, 235
CREATEPROCESSNAME procedure, 239
CREATEREMOTENAME procedure, 241
Creating
files
structured, 228, 385, 392
unstructured, 228, 385, 392
process names, 1153
Creation timestamp, 655
Creator access ID (CAID)
description of, 1009
of a new process, 860, 994, 1117
returned value, 243
Creator process, notified of a deletion, 42, 1124, 1400
CREATORACCESSID procedure, 243
CRTPID
converting to process handle, 245
of a remote process, obtaining, 668
of local process, obtaining, 655
CRTPID_TO_PROCESSHANDLE_ procedure, 245
CUG number, 1349
Current key
length, 413, 606
specifier, 413, 605
value, 414, 606
Current position
in structured files, 506, 750
saving, 753
Current primary key value, 414, 606
Current priority, values and changing, 980, 985, 1083–
1084
Current process control block, information from, 653
Current record pointer, 413, 553
Current state indicators, after open, 467, 905
CURRENTSPACE procedure, 247
D
D edit descriptor, 1557
D-series file name syntax, 1536
Data communication procedures
CHANGELIST, 118
DEFINELIST, 267
HALTPOLL, 690
SETPARAM, 1349
Data conversion, 629, 632
Data segment
allocating extended, 58, 1259
deallocating extended, 252, 1276
information on extended, 1285, 1287
Date
converting from Julian day number to year, day, month,
732
converting Gregorian to Julian, 181
obtaining in integer form, 1420
Date and time array, form of, 734
Daylight saving time (DST)
adding an entry to the DST table, 47
definition;Daylight saving time (DST):adding an entry
to the DST table, 221
potential problems, 223
Daylight saving time (DST) procedures
DST_GETINFO_, 327
DST_TRANSITION_ADD_, 329
DST_TRANSITION_DELETE_, 332
DST_TRANSITION_MODIFY_, 334
DAYOFWEEK procedure, 251
DCT (Destination control table) see GETPPDENTRY
procedure
Deadlock condition
avoiding, 456, 778
of multiple opens, 462, 901
using SIGNALPROCESSTIMEOUT, 1378
with locked files, 452, 769
with locked records, 455, 777
DEALLOCATESEGMENT procedure, 252
Deallocating disk extents, 209
Deallocating extended data segments, 253, 1278, 1281
Debug facility invoked using the DEBUGPROCESS
procedure, 256
DEBUG procedure, 254
Debug state, for a process, 254, 1001
Debugging, symbolic debugger (Inspect), 255, 1001
DEBUGPROCESS procedure, 256
Decomposing file names, 566
Decomposing process handles, 1136
Decorations
A specifier, 1568
condition specifier, 1568
description of, 1550–1551, 1567
F specifier, 1568
location specifier, 1568
P specifier, 1568
processing, 1568
specifiers, 1567
Default locking mode, 451, 454, 768–769, 776
DEFINE considerations
in FILE_OPEN_ procedure, 469
in NEWPROCESS[NOWAIT] procedure, 860
in OPEN procedure, 907
in PROCESS_CREATE_ procedure, 995
in PROCESS_SPAWN_ procedure, 1117
DEFINE names, 1546
DEFINE procedures
CHECKDEFINE, 136
DEFINEADD, 259
DEFINEDELETE, 261
DEFINEDELETEALL, 263
DEFINEINFO, 264
DEFINEMODE, 270
1590 Index