Guardian Programming Reference Summary for pTAL and TAL
Procedure Calls Summary (D-F)
Guardian Programming Reference Summary for pTAL and TAL—522631-001
5-43
nowait-depth, INT:value input
sync-or-receive-depth, INT:value input
options, INT:value input
<0> Unstructured access. For disk files, access is to occur as if the file were 
unstructured, that is, without regard to record structures and partitioning. (For 
unstructured files, setting this bit to 1 causes secondary partitions to be 
inaccessible.) Must be 0 for other devices.
<1> Nowait open processing. Specifies that the processing of the open proceed in a 
nowait manner. This option cannot be specified for the TMF transaction 
pseudofile (TFILE). The value of nowait-depth must be a nonzero value 
when this option is used.
<2> No open time update. For disk files, the “time of last open” file attribute is not 
updated by this open. Must be 0 for other devices.
<3> Any file number for backup open. When performing a backup open, specifies 
that the system can use any file number for the backup open. 0 specifies that the 
backup open is to have the same file number as the primary open. Error 12 is 
returned if that file number is already in use.
<4:9> Reserved (specify 0).
<10> Open an OSS file by its OSS pathname. Specifies that the file to be opened is 
identified by the pathname parameter. 
<11> Reserved (specify 0).
<12> No transactions. For $RECEIVE, system messages do not include transaction 
identifiers. Must be 0 if bit 15 is 1. 
<13> I18N locale support. For $RECEIVE, data messages include 
internationalization locale information. Must be 0 if bit 15 is 1. 
<14> Old format system messages. For $RECEIVE, system messages should be 
delivered in C-series format. If this bit is 0, D-series format messages are 
delivered. For other device types, this bit must be 0.
<15> No file-management system messages. For $RECEIVE, specifies that the caller 
does not wish to receive process open, process close, CONTROL, SETMODE, 
SETPARAM, RESETSYNC, and CONTROLBUF messages. If this bit is 0, 
messages are delivered as normal. For other device types, this bit must be 0.
seq-block-buffer-id, INT:value input
seq-block-buffer-len, INT:value input
primary-processhandle, INT .EXT:ref:10 input










