When a client connection request is made, Telnet must assign an
LU name to represent the client. Optionally, a USS table, default
application, unique parameters defined in the PARMSGROUP statement,
or network monitoring can be assigned to the connection. See
Mapping Objects to Client Identifiers for
details about how these objects are mapped to clients. The complete
list of objects follows:
- TN3270 or TN3270E terminal application name – The DEFAULTAPPL
mapping statement maps the TN3270 or TN3270E terminal application
Object to a terminal client. When a TN3270 or TN3270E connection is
negotiated, Telnet immediately initiates a session request to the VTAM® application.
- TN3270E printer application name – The PRTDEFAULTAPPL mapping
statement maps the TN3270E printer application Object to a printer
client. When a TN3270E printer connection is negotiated, Telnet immediately
initiates a session request to the VTAM application.
- Line Mode application name – The LINEMODEAPPL mapping statement
maps the linemode application Object to a client. When a linemode
connection is negotiated, Telnet will immediately initiate a session
request to the VTAM application.
- USS table name – The USSTCP mapping statement maps the USS
table Object to a client. When a TN3270 or a TN3270E connection is
negotiated, Telnet will send a USSMSG10 screen to the client. A special
case condition exists when an application name and a USS table are
both mapped to the client by the exact same Client Identifier. In
this case, Telnet will immediately initiate a session request to the VTAM application and use the USS
table for error messages.
- Interpret table name – The INTERPTCP mapping statement maps
the Interpret table Object to a client. When a TN3270 or a TN3270E
connection is negotiated, Telnet uses the Interpret table to modify
USS commands. The client must have a USS table mapped to it for the
Interpret table to be used.
- Terminal LU, local LU group (LUGROUP), or shared LU group (SLUGROUP)
(Generic) - The Generic LUMAP mapping statement maps a single LU,
LUGROUP, or SLUGROUP Object to a client.
- For single LU mappings, Telnet assigns the LU name to the connection
if the LU is available.
- For LUGROUP mappings, Telnet assigns an available LU from the
group to the connection.
- For SLUGROUP mappings, Telnet requests that the LUNS allocate
an available LU from the group and then assigns it to the connection.
An LU is required to represent the client when a VTAM session is initiated. DEFAULTLUS is a default
local terminal LUGROUP Object mapped Generically to the NULL Client
Identifier. SDEFAULTLUS is a default shared terminal SLUGROUP Object
mapped Generically to the NULL Client Identifier.
- Terminal LU, LUGROUP, or SLUGROUP (Specific) - The Specific LUMAP
mapping statement maps a single LU, LUGROUP, or SLUGROUP Object to
a client.
Unlike the Generic mapping in which Telnet assigns the
LU, the Specific mapping requires the client to specify the LU name
that it wants. Telnet verifies that the LU is mapped and available.
The specified LU name can be either a mapped single LU, an LU within
a mapped LUGROUP or SLUGROUP, or the group name of the mapped LUGROUP
or SLUGROUP.
- If the client specifies an LU name within a SLUGROUP, Telnet requests
the LUNS to verify that the LU is available and allocate the LU to
this Telnet.
- If the client specifies an LUGROUP name, Telnet assigns an available
LU from within the group.
- If the client specifies an SLUGROUP name, Telnet requests the
LUNS to allocate an available LU from the group and then assigns the
LU.
DEFAULTLUSSPEC is a default local terminal LUGROUP Object mapped
Specifically to the NULL Client Identifier. SDEFAULTLUSSPEC is a default
shared terminal SLUGROUP Object mapped Specifically to the NULL Client
Identifier.
- Printer LU, local printer group (PRTGROUP), or shared printer
group (SPRTGROUP) (Generic) - The Generic PRTMAP mapping statement
maps a single LU, PRTGROUP, or SPRTGROUP Object to a client.
- For single LU mappings, Telnet assigns the LU name to the connection
if the LU is available.
- For PRTGROUP mappings, Telnet assigns an available LU from the
group to the connection.
- For SPRTGROUP mappings, Telnet requests the LUNS to allocate an
available LU from the group and then assigns it to the connection.
An LU is required to represent the client when a VTAM session is initiated. DEFAULTPRT is a default
local printer PRTGROUP Object mapped Generically to the NULL Client
Identifier. SDEFAULTPRT is a default shared printer SPRTGROUP Object
mapped Generically to the NULL Client Identifier.
- Printer LU, PRTGROUP, or SPRTGROUP (Specific) - The Specific PRTMAP
mapping statement maps a single LU, PRTGROUP, or SPRTGROUP Object
to a client.
Unlike the Generic mapping in which Telnet assigns
the LU, the Specific mapping requires the client to specify the LU
name that it wants. Telnet verifies that the LU is mapped and available.
The specified LU name can be either a mapped single LU, an LU within
a mapped PRTGROUP or SPRTGROUP, or the group name of the mapped PRTGROUP
or SPRTGROUP.
- If the client specifies an LU name within a SPRTGROUP, Telnet
requests that the LUNS verify that the LU is available and allocate
the LU to this Telnet.
- If the client specifies a PRTGROUP name, Telnet assigns an available
LU from within the group.
- If the client specifies a SPRTGROUP name, Telnet requests that
the LUNS allocate an available LU from the group and then assigns
the LU.
DEFAULTPRTSPEC is a default local printer PRTGROUP Object mapped
Specifically to the NULL Client Identifier. SDEFAULTPRTSPEC is a default
shared printer SPRTGROUP Object mapped Specifically to the NULL Client
Identifier.
- Telnet PARMSGROUP – The PARMSMAP mapping statement maps
the PARMSGROUP Object to a client. The parameters in the group override
parameter values specified in either TELNETGLOBALS or TELNETPARMS.
- Telnet MONITORGROUP – The MONITORMAP mapping statement maps
the MONITORGROUP Object to a client. The parameters in the group define
what monitoring measurements will be done for a mapped client. For
details, see Connection monitoring mapping statement.
Rule: All LUGROUPs and all PRTGROUPs,
whether local or shared, that are used on a given profile must have
unique names.
The two following statements are not Objects but can affect application
and LU Object usage:
- ALLOWAPPL – This statement allows client access to applications
and optionally maps or confirms the mapping of an LU name to the client
based on the application name chosen. DEFAULTAPPL application names
are presumed allowed and do not require the ALLOWAPPL statement for
Telnet acceptance. However, ALLOWAPPL may be used by default applications
for LU assignment and other advanced functions.
- RESTRICTAPPL – This statement restricts Telnet acceptance
of application names to only users that specify an acceptable User
ID and password. It also optionally maps or confirms the mapping of
an LU name to the client based on the application name and User ID
chosen.