Setting virtual terminal TSS options
This section describes the steps for setting the virtual terminal Translate Sub-System (TSS) options for a specific IMS.
From the Edit IMSID Options panel, type 4 in the selection field and press Enter.The IMSID Options – VT TSS Options panel is displayed.
The following fields are available on this panel:
IMSID
The IMSID of the options module that you selected.
This is not an editable field.
TSS table data set name
The name of the TSS library.
The TSS library holds the tables that are used by the Translate Subsystem. You can allocate the TSS data set using the Library Format option, the JCL in DLPSAMP member DLP#TSSA, or ISPF utilities. For more information about formatting TSS libraries, see the DELTA PLUS User Guide.
If you use ISPF for the allocation, the data set should be physical sequential with a RECFM of FS and an LRECL and BLKSIZE of 4096. The space used depends on the amount of data to be contained in the TSS data set; an initial allocation of 1 cylinder is the recommended minimum. If you omit this parameter and any of the virtual terminal exits require TSS, user abend 4060 subcode 010 occurs.
Number of cache buffers
Look-aside buffers are a cache in the extended private area. Translate Subsystem Services store the most recently referenced blocks from the TSS library in the look-aside buffers to speed up TSS response. Valid values are any number from 5 to 1024.
For best performance, specify one (for the control record) plus the total number of index and table blocks for all tables (shown on the Table Select panel). To ensure that the most recent data is accessed, all tables must be refreshed. For more information about refreshing TSS libraries, see the DELTA PLUS User Guide.
Virtual printers
The name of the TSS table that is used to define the valid virtual printer LTERM names.
Virtual printer timer overrideThe name of the TSS table that is used to derive Timer facility override values.
Virtual printers that use models defined to IMS with OPTIONS=DISCON are automatically logged off whenever the queue count is zero. The OPTIONS=DISCON parameter takes precedence over the No Automatic Timeout option available through the Virtual Printer Timer Override table.
Unsolicited outputThe name of the TSS table that contains the LTERM names that are to be created when a message is sent to an unknown destination.
Virtual remote LTERMsThe name of the TSS table used for the output.
The table must consist of 8-byte argument and function fields. The argument field contains the virtual remote LTERM name and the function field contains the MSNAME of the link to the destination IMS system.
Unsolicited output TRANSACTThe name of the TSS table used to define the valid dynamic transaction names.
The table must consist of 8-byte argument and function fields. The argument field contains a dynamic transaction name and the function field contains the name of an IMSGEN-defined or DELTA List transaction to be used as a model to build the dynamic transaction.
Require ALLROWS keyword on /DIS TSSTABLE commandA / indicates that users must enter the ALLROWS keyword on the /DIS TSSTABLE command to display all entries in the table.
Requiring the ALLROWS keyword on this command prevents inadvertent display of an entire table.
- Edit the fields as necessary.
- Save the changes to the TSS options.