GDSX (Extended General Device Support) Manual

Overview of GDSX
Extended General Device Support (GDSX) Manual529931-001
1-4
GDSX Architecture
This figure shows a business-oriented Pathway/iTS application interfacing with GDSX.
GDSX interfaces with an I/O process that handles the lower levels of the
communication protocol. High-level communication functions, such as screen
presentation and line management, are handled by GDSX USCODE. In general, the
I/O process can be any access method provided by HP or any user-supplied process.
In fact, several access methods can be supported by a LINE^HANDLER.
The GDSX process has two parts, TSCODE and USCODE. TSCODE, the unshaded
part of the GDSX process in Figure 1-4, provides generic services that help you create
a multithreaded, fault-tolerant process. The TSCODE kernel provides coordination
among all components of GDSX. The SPI/SCF interface provides the capability to use
SCF or other applications to manage devices and lines opened by GDSX.
Figure 1-4. Application With GDSX and Pathway/iTS
TACL Macros or
User Application
$0
Event Collector
IOP
(such as CP6100)
User's Business
Program
(SCREEN COBOL)
Communication
Line
Pathway/iTS
TCP
IDS or
6530 or
3270
Run Unit
USCODEService Routines
(Pseudo Calls)
(Utility Routines)
Kernel
SPI/SCF
GDSX Process
POBJ
File
SCF
Management
Programming
Interfaces
Event
Report
Conversati
onal
Control
VST004.vsd