GDSX Manual

Extended General Device Support (GDSX) Manual134303
1-1
1
Overview of GDSX
This section contains introductory material useful for a high-level understanding of
GDSX, including an explanation of the purpose for which GDSX is used, typical GDSX
applications, hardware and software requirements, a description of the functional
components of the GDSX code supplied by Tandem, and the interface of GDSX with
Pathway.
Purpose of GDSX
The general purpose of a GDSX process is to handle datastream conversion and data
communications-related functions for a business application. There are two main parts
of a GDSX process:
The part supplied by Tandem, referred to as TSCODE
The part written by you, referred to as USCODE
TSCODE provides generic routines and management services that help create a
multithreaded, fault-tolerant process. USCODE handles the application-specific, data
communications-related functions.
GDSX is applicable to many terminal support environments. The following pages give
several examples
Communicating With User’s Devices
GDSX interfaces with standard application software, such as Pathway, for
communication with a user’s own devices, as shown in Figure 1-1. The devices may be
automated teller machines (ATMs) or point-of-sale terminals, for example.
GDSX interfaces with standard application software, such as Pathway, for
communication with a back-end network, such as a banking network as shown in
Figure 1-2.
Figure 1-1. Communicating With User’s Devices
CDT017
Device
Device
Device
Business
Application
IOP
GDSX