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