Coding entries for MTS

Youneed to define model names (MDLTAB, MDLENT, and MDLPLU macros) and
printer and associated printer names (ASLTAB,ASLENT, and ASLPLU macros) to
VTAM.
The autoinstall control program for terminals
In addition to managing your resource definition, your autoinstall control program
can perform any other processes that you want at this time. Its access to the
command-level interface is that of a normal, nonterminal user task. Some possible
uses are listed “The sample autoinstall control programs for terminals” on page 527.
The control program is invoked when:
1. An autoinstall INSTALLrequest is being processed
2. An autoinstall DELETE request has just been completed
3. An autoinstall request has previously been accepted by the user program, but
the subsequent INSTALLprocess has failed.
On each invocation of the autoinstall control program, a parameter list is passed
(using a communication area), describing the function being performed (INSTALLor
DELETE), and providing data relevant to the particular event. (In case 3 above, the
control program is invoked as if for DELETE).
The INSTALLand DELETE events are now described in detail.
The autoinstall control program at INSTALL
If autoinstall is operative, the autoinstall control program is invoked at INSTALLfor:
vLocal VTAM terminals
vMVS consoles
vLocal APPC single-session connections initiated by a CINIT
vLocal APPC parallel-session connections initiated by a BIND
vLocal APPC single-session connections initiated by a BIND
vClient virtual terminals
vShipped terminals and connections.
On each invocation, CICS passes a parameter list to the control program by means
of a communication area addressed by DFHEICAP.The parameter list passed at
INSTALLof MVS consoles is described in “The autoinstall control program at
INSTALL” on page 536.The parameter list passed at INSTALL of local APPC
connections initiated by BIND requests is described in “The communication area at
INSTALLfor APPC connections” on page 545. The parameter list passed at
INSTALLof shipped terminals and connections is described in “The communications
area at INSTALLfor shipped terminals” on page 562. The parameter list passed at
INSTALLof client virtual terminals is described in “The communications area at
INSTALLfor Client virtual terminals” on page 571. The parameter list passed at
INSTALLof MVS consoles is described in Chapter 11, “Writing a program to control
autoinstall of consoles,” on page 535. This section describes only INSTALLof local
terminals (including APPC single-session connections initiated by a CINIT).
The control program is invoked at INSTALLfor terminals when both:
vA VTAMlogon request has been received from a resource eligible for automatic
installation whose NETNAME is not in the TCT.
Chapter10. Writing a program to control autoinstall of terminals 517