COBOL Manual for TNS and TNS/R Programs

Libraries and Utility Routines
HP COBOL Manual for TNS and TNS/R Programs522555-006
13-61
COBOL85^SET^SORT^PARAM^VALUE and
COBOL_SET_SORT_PARAM_VALUE_
See the FastSort Manual for details.
subsort-or-file-number must not be specified or must be 0.
°
MINTIME
specifies whether FastSort is to operate in the MINTIME mode; that is, whether
FastSort should attempt to reduce execution time at the expense of physical
memory.
See the FastSort Manual for details.
subsort-or-file-number must not be specified or must be 0.
°
NOPURGE-OUTPUT
specifies whether FastSort is to purge an existing output (GIVING) file if it
seems too small.
subsort-or-file-number must not be specified or must be 0.
NOWAIT-IO
specifies whether FastSort performs NOWAIT I-O in passing records to and
from the HP COBOL run-time interface (for input and output procedures, for
example).
subsort-or-file-number must not be specified or must be 0. If param-
value is nonzero, you must also specify SECOND-BUFFER.
NOWAIT-IO is ignored if the file if being read or written by FastSort. If
SECOND-BUFFER is not specified, FastSort error 74 occurs. If SECOND-
BUFFER cannot be allocated, run-time error 123 occurs, followed by FastSort
error 74.
Allowable Value
for param-value Meaning
0 (default) Operation is similar to MINSPACE mode.
nonzero Up to 70% of the available memory will be used.
Allowable Value for
param-value Meaning
0 (default) FastSort purges an existing GIVING file that seems too
small before writing the new data to it.
nonzero FastSort does not purge an existing GIVING file that seems
too small unless it has the wrong file type or wrong record
length.
Allowable Value for
param-value Meaning
0 (default) FastSort must use waited I-O.
nonzero FastSort must use NOWAIT I-O.