Text preview for : GC30-2026-0_OS_Conversion_Guide_From_QTAM_or_BTAM_to_TCAM_Apr71.pdf part of IBM GC30-2026-0 OS Conversion Guide From QTAM or BTAM to TCAM Apr71 IBM 360 os tcam GC30-2026-0_OS_Conversion_Guide_From_QTAM_or_BTAM_to_TCAM_Apr71.pdf



Back to : GC30-2026-0_OS_Conversion | Home

GC30-2026-0




OS Conversion Guide
from QTAM or BTAM
Systems to TCAM
This publication provides a summary of the information
needed to convert a QT AM or BT AM system to TCAM. It
briefly describes the similarities and differences between
QTAM and TCAM and between BTAM and TCAM.
The first section describes QT AM macros, macro operands,
service facilities, internals, and their TCAM replacements. A
working knowledge of QTAM is required for understanding
this part of the publication.
The second section describes BT AM macros, macro
operands, additional facilities, and their TCAM equivalents.
Concepts of TCAM as they relate to BT AM are provided as
reprogramming aids. A working knowledge of BTAM is
required for understanding this part of the publication.
Both sections are meant to be used in conjunction with
the IBM System/360 Operating System Telecommunica-
tions Access Method (TeAM) Programmer's Guide and
Reference Manuai, GC30-2024.
Preface


This publication is intended to help you convert a QTAM or References to the TCAM Program Logic Manual direct
a BTAM system to TCAM. you to information beyond the scope of this section of the
The first section deals with QT AM to TCAM conversion. publication. The TCAM PLM is:
It includes a summary of QTAM macros and operands
IBM System/360 Operating System Telecommunications
compared to TCAM macros, operands, and operator com-
Access Method (TCAM) Program Logic Manual
mands, information to convert a message control program
(GY30-2029)
from QTAM to TCAM, how to use an existing QTAM
message processing program and how to convert such a The second section deals with BT AM to TCAM conver-
program to a TCAM application program, a discussion of sion. It includes a summary of BTAM macros and operands
service facilities, and a description of the differences between compared to TCAM macros and operands, a description of
QTAM and TCAM internal logic that may be of interest in BTAM functions that are transferred into the TCAM Message
converting a TCAM line procedure specification (LPS) to a Control Program, and a conceptual discussion of TCAM to
TCAM Message Handler (MH). aid in reprogramming.
Before reading this section of the publication, you should Before reading this section of the publication, you should
be familiar with the following publications: be familiar with the following publication:
IBM System/360 Operating System Basic Telecommunica-
IBM System/360 Operating System Queued Telecommuni-
tions Access Method (GC30-2004)
cations Access Methode-Message Control Program
(C30-2005) You should use this section of the publication in conjunction
IBM System/360 Operating System Queued Telecommuni- with the following publication:
cations Access Method-Message Processing Program IBM System/360 Operating System Telecommunications
Services (C30-2003) Access Method (TCAM) Programmer's Guide and
You should use this section of the publication in conjunction Reference Manual (GC30-2024).
with the following publication:
IBM System/360 Operating System Telecommunications
Access Method (TCAM) Programmer's Guide and
Reference Manual (GC30-2024)




First Edition (April 1971)
This edition applies to Release 20.0 and to all subsequent versions until otherwise indi-
cated in new editions or Technical Newsletters. Changes are periodically made to the
information herein; before using this publication with IBM systems or equipment, refer
to the latest SRL Newsletter for the editions that are applicable and current.

Requests for copies of IBM pUblications should be made to your IBM representative
or to the IBM branch office serving your locality.

This manual has been prepared by the IBM Systems Development Division, Publica-
tions Center, Department E01, P. O. Box 12275, Research Triangle Park, North
Carolina 27709. A form is provided at the back of this publication for reader's com-
ments. If t~e form has been removed, comments may be sent to the above address.
Contents




Conversion from QTAM to TCAM 5 Operator Control 17
QT AM Conversion Considerations 5 I/O Error Recording 17
QT AM Macros and Corresponding TCAM Macros and Checkpoint/Restart. 18
Operator Commands . 5 On-Line Test and Debugging Aids 18
Conversion from a QTAM Message Control Program QTAM/TCAM Internals 19
(MCP) to TCAM . . . . 5 The Scan Pointer 19
Terminal and Line Control Information 5 Register U sage and Control Blocks 19
Buffering. 13 ERRORMSG Exit . 20
Data Sets. 13 Conversion from BTAM to TCAM 21
Activation and Deactivation 14 BTAM Conversion Considerations 21
Line Procedure Specification 14 BT AM Macros and Corresponding TCAM Macros
Conversion from a QTAM Message Processing Program and Features 21
to a TCAM Application Program 15 Transfer of Function into the TCAM MCP . 21
Using an Unmodified Existing Program 15 Reprogramming Aids 23
Reassembling the QT AM MPP . 15 Defining the Teleprocessing System . 23
Rewriting a QT AM MPP to Use TCAM 16 Buffer Management. 24
Using the TCAM Checkpoint Facility with a Activating and Deactivating the Teleprocessing System 24
QTAM MPP 16 Line Control and Message Transmission . 24
Conversion of Service Facilities 16




Illustrations




Figure Title Page
1 QTAM Message Control Program Macros (5 Parts) . 6
2 QTAM Message Processing Program Macros (2 Parts) 11
3 New TCAM Functional Macros 15
4 QT AM MPP Macro Facilities . . . . . 15
5 QTAM Network Control Macro Replacements 16
6 QTAM Operator Control Replacements . 17
7 New TCAM Operator Commands. . . . . 18
8 Sample Program to Obtain Sequence Information 20
9 BTAM Macros (2 Parts) 22




iii
Conversion from aT AM to TCAM




OTAM CONVERSION CONSIDERATIONS