Asynchronous Serial Communications Programmer's Reference Manual (32022-90052)
Chapter 9 263
Intrinsics Reference (cont)
HPFOPEN
3 Shared access.
Item# = 14 multiaccess option (I32)
Not meaningful for asynchronous devices.
Item# = 15 multirecord option (I32
)
Passes a value indicating whether or not a block of data
that exceeds the file’s physical record size may be
transmitted as several records.
This option is only available for terminals. Data written
to printers is not broken up on record boundaries.
Instead it is written as a single long record.
0 Non-multirecord mode (NOMULTI).
1 Multirecord mode (MULTI).
Item# = 16 nowait i/o option (I32)
Passes a value that determines whether or not
NOWAIT I/O is specified for the file. NOWAIT I/O
allows the accessor to initiate an I/O request and to
have control returned before the completion of the
request. Terminal operation with NOWAIT I/O has the
standard NOWAIT ramifications; that is, Privileged
Mode is required, no buffering is allowed, and IOWAIT
or IODONTWAIT must be called after each I/O request.
0 NOWAIT I/O not in effect.
1 NOWAIT I/O in effect.
Item# = 17 copy mode option (I32)
Passes a value that specifies whether or not a file may
be treated as a standard sequential file rather than as a
file of its own type.
0 File must be accessed as its own type.
1 File may be accessed as standard
sequential file.
Item# = 18 short mapped option (@32)
Not meaningful for asynchronous devices.
Item# = 19 record size option (I32)
Passes the size, in bytes, of the logical records in the
file. This value indicates the maximum logical record
length allowed if the records in the file are of variable
length.