SNA NRJE User/Programmer Reference Manual (30292-90006)

Chapter 5 173
User Intrinsics
NRJEWriter
a logical device class, or a
‘formid.'
Each entry is
eight characters long, left-justified, and filled with
trailing blanks.
PriList
An output integer array. The
PriList
array is a list
of output priorities that correspond to logical device
numbers in
LdevList
.
Each entry is an output priority, where
PriList[i]
is
from 0 through 14; 14 is the highest priority. When
PriList[i]
=0, the system-configured default value is
used.
TransList
An output integer array. The
TransList
array is a
list of Native Language identifiers used to designate an
EBCDIC–ASCII translation table.
Each entry indicates the kind of translation done for a
corresponding logical writer in
WriterList
. Each entry
in
TransList
contains one of these values:
0–255 = A language ID.
-1 = No translation will be done.
Reserved
This field is not in use at this time.
Reserved
This field is not in use at this time.
Forced
An output integer array. The
Forced
array is a list
of flags for each writer of a workstation. Each entry
indicates whether the configured
formids
are “forced”
specifications.
Values for
Forced[i]
are as follows:
0 = The configured
‘formid’
is “forced”. This
supersedes JCL-specified form references.
-1 = User-specified special form names are used.
Result
An eight-element integer output array (required).
The
Result
array contains error codes that occurred
during execution of this intrinsic.
The first element of the
Result
array is set to zero if no
errors took place. The structure of the
Result
array is
described in “Parameters Common to NRJE Intrinsics”
in the introduction to this chapter.
Always test the first element of
Result
immediately
after you call this intrinsic. If the first element of
Result
is not zero, test the other elements of
Result
to
determine the nature of the problem that has occurred.