MPE/iX Intrinsics Reference Manual (32650-90905)

Chapter 9 547
Command Definitions (MAIL-PUTJCW)
NLINFO
16/CA Returns the downshift table in a 256 byte array.
17/CA Returns the language numbers of all configured languages. The first
element of this array contains the number of configured languages. The
second element contains the language number of the first configured
language. The third element contains the language number of the second
configured language, and so forth. (The
langnum
parameter is
disregarded.)
18/I16 Returns -1 if the specified language is supported (configured) on the
system. Otherwise, 0 is returned.
19/I16 Returns the character set ID number supporting the specified language.
20/CA Returns the uppercase name of the character set supporting the specified
language in a 16 byte array. If the name contains fewer than 16 bytes, it is
padded with blanks.
21/CA Returns the uppercase name of the specified language in a 16 byte array. If
the name contains fewer than 16 bytes, it is padded with blanks.
22/CA Passes a language name or number (in ASCII digits) terminated by a
blank. The array can be <= 16 bytes. The associated language ID number
is returned to
langnum
.
23/I16 Returns -1 if the character set specified is supported (configured) on the
system. Otherwise, 0 is returned.
24/CA Passes a character set name or number (in ASCII digits) terminated by a
blank. The array can be <= 16 bytes. The associated character set ID
number is returned to
langnum
.
25/CA Returns the uppercase name of the specified character set in a 16 byte
array. The
langnum
parameter must contain the ID number of the
character set. If the name contains fewer than 16 bytes, it is padded with
blanks.
26/I16 Returns the class number of the specified language.
27/I16 Returns the length (in half words) of the collating sequence table of the
specified language (see
itemnum
= 11).
28/I16
Returns the length (in half words) of the national-dependent information table. If
no national table exists for the specified language,
error
=4 is returned.
29/U16
Returns the national-dependent information table. To determine the size of this
array, you must first obtain the length with a call to NLINFO
itemnum
=28.
30/CA A 36 byte array where the long calendar format is returned. It can contain
arbitrary text and the following descriptors:
D 1-3 of these are replaced by an equal number of bytes from
the day abbreviation.
W 1-12 of these are replaced by an equal number of bytes
from the day of week.
dd Numeric day of month.