Guardian Programming Reference Summary for pTAL and TAL
Procedure Calls Summary (D-F)
Guardian Programming Reference Summary for pTAL and TAL—522631-001
5-49
secondary-extent-size INT:ref:1 output
current-record-pointer INT(32):ref:1 output
open-flags, INT:ref:1 output
<1> For the $RECEIVE file only, the process will receive open, close,
CONTROL, SETMODE, RESETSYNC, and CONTROLBUF system
messages.
<2> Unstructured access, regardless of the actual file structure.
<3:5> Is the access mode:
0 = Read/write access.
1 = Read-only access.
2 = Write-only access.
<6> Resident buffers are provided by the application process for calls to file
system I/O routines.
<8> For process files, the open message is sent nowait and must be completed by
a call to AWAITIO.
<9:11> Is the exclusion mode:
0 = Shared access.
1 = Exclusive access.
3 = Protected access.
<12:15> Is the maximum number of concurrent nowait I/O operations that can be in
progress on this file at any given time. <12:15> = 0 implies wait I/O.
subdevice INT:ref:1 output
owner INT:ref:1 output
security STRING:ref:5 output
[0].<4> = 1 Applies to a program file if the file has PROGID authority.
[0].<5> = 1 Applies if the CLEARONPURGE option is on for this file. If on, this
option causes all data to be physically deleted from the disk when the
file is purged. If this option is not on, the disk space is only logically
deallocated when the file is purged: no data is actually destroyed.
[0].<6> = 0
= 1
There is a Safeguard record for the file.
There is no Safeguard record for the file.
[1] Returns the reading security of the file.
[2] Returns the writing security of the file.
[3] Returns the execution security of the file.
[4] Returns the purging security of the file.