COBOL Manual for TNS/E Programs (H06.08+, J06.03+)
the same file name. Certain parameters can be reset to their default values, as indicated in the
discussion of the parameters below.
param-id
is one of:
CPU-MASK
SCRATCH-FILE
SWAP-FILE
NO-CPU-MASK
SORT-PROGRAM
param-text
is the identifier of an alphanumeric data item whose contents is used for the parameter specified
by param-id. If this parameter is omitted, any text previously set for this value of param-id
is reset to its default value.
The value of param-text depends on the value of param-id and sometimes on the value
of subsort-number (see Table 96).
subsort-number
is a numeric operand whose value specifies the sort process to which the parameter pertains.
The number of subsorts must have been set previously, and the specified subsort-number
must be in the range 0 to that number.
The value of subsort-number depends on the value of param-id (seeTable 96).
return-code
is an identifier of a numeric data item in which an error value will be returned. The expected
values and their respective meanings are:
MeaningValue
The call was correct.0
file-name does not name a sort-merge file.1
param-id is not one of the allowed values.2
param-text does not conform to the expected values.3
subsort-number was not within the range of the specified number of subsorts.4
Space for the options block cannot be allocated.5
Table 96 Relationship Between param-id, subsort-number, and param-text
param-textsubsort-numberparam-id
Contains a string of zeros and ones, with a maximum of 16
characters. The value of each character indicates whether a processor
Unspecified or 0CPU-MASK
is to be used for subsort processes for a parallel sort. The leftmost
character corresponds to processor 0, the next to 1, and so on, up
to processor 15. If there are fewer than 16 characters, the unspecified
ones are assumed to be 0.
If the value of the data item is “0” (ASCII zero), that processor will
not be used. If the value is “1,” that processor is a candidate for use.
Any other value is an error.
Default: All processors on the system are candidates for use.
Contains a string of zeros and ones, with a maximum of 16
characters. The value of each character indicates whether a processor
Unspecified or 0NO-CPU-MASK
is to be used for subsort processes for a parallel sort. The leftmost
character corresponds to processor 0, the next to 1, and so on, up
to processor 15. If there are fewer than 16 characters, the unspecified
ones are assumed to be 0.
622 Libraries and Utility Routines










