GDSX Manual
Extended General Device Support (GDSX) Manual–134303
v
Contents
New and Changed Information iii
About This Manual xix
Notation Conventions xxix
1. Overview of GDSX
Purpose of GDSX 1-1
Communicating With User’s Devices 1-1
GDSX Architecture 1-2
TSCODE Components 1-4
Multithreading Functions 1-4
Fault-Tolerance Facilities 1-4
External Interfaces 1-5
Support for USCODE User Exits 1-6
Support for Service Routines 1-7
Hardware and Software Requirements 1-8
GDSX and Pathway/TS 1-8
Direct Terminal Access 1-9
Indirect Terminal Access 1-11
Starting SU/Line With accessname NONE 1-13
Communicating Directly With a NonStop TS/MP Server 1-13
When to Use GDSX 1-14
2. Design and Development
Prerequisites for Design and Development 2-1
Design Considerations 2-1
Using D-Series Features 2-2
Converted Application Features 2-3
Unconverted Application Features 2-3
GDSX D44 Features Supported 2-4
Coding and Testing Considerations 2-5
Coding the DEVICE^HANDLER 2-5
Coding the LINE^HANDLER 2-6
Debugging Your GDSX Application 2-6
Run-Time Environment 2-7
System Tasks 2-7
User Tasks 2-9
Overview of GDSX Processing 2-9