GDSX (Extended General Device Support) Manual
Contents
Extended General Device Support (GDSX) Manual—529931-001
xii
Tables
Figure 1-2. Communicating With Back-End Network 1-2
Figure 1-3. Handling Message Switching 1-3
Figure 1-4. Application With GDSX and Pathway/iTS 1-4
Figure 1-5. Direct Terminal Access Transaction Flow 1-11
Figure 1-6. GDSX Without a LINE^HANDLER 1-12
Figure 1-7. Indirect Terminal Access Transaction Flow 1-13
Figure 1-8. GDSX With a LINE^HANDLER 1-15
Figure 2-1. User Data Segment 2-21
Figure 2-2. Extended Segment for GDSX 2-22
Figure 2-3. GDSX Generation Process 2-42
Figure 4-1. Overview of DEVICE^HANDLER Example 4-1
Figure 4-2. Example Generation Process 4-5
Figure 4-3. Initial Message Flow 4-9
Figure 4-4. Processing an Input String 4-10
Figure 5-1. DEVICE^HANDLER Task Run-Time Environment 5-2
Figure 5-2. DEVICE^HANDLER Example: Sending a Request to a Terminal 5-4
Figure 5-3. DEVICE^HANDLER Program Structure 5-6
Figure 5-4. Locating DCBs 5-16
Figure 5-5. Control Block Pointer Tracing 5-17
Figure 5-6. Fault Tolerance in the DEVICE^HANDLER Example 5-22
Figure 6-1. Environment of the LINE^HANDLER Example 6-1
Figure 7-1. LINE^HANDLER Run-Time Environment 7-2
Figure 7-2. Sending a WRITEREAD Through a LINE^HANDLER 7-4
Figure 7-3. LINE^HANDLER Example Message Flow 7-8
Figure 7-4. Basic Structure of LINE^HANDLER Code 7-11
Figure D-1. GDSX Application Without Pathway/iTS and TMF Pseudo
Procedures D-2
Figure D-2.
GDSX Application With NonStop TS/MP and TMF Pseudo
Procedures D-20
Tables
Table i. Summary of GDSX Tasks xx
Table 2-1. Global Declarations Sourced in by User Code 2-18
Table 2-2. Static Parameters 2-46
Table 2-3. Dynamic Parameters 2-48
Table 2-4. TSCODE Trace Classes and Entry Types 2-81
Table 2-5. USCODE Trace Classes and Entry Types 2-84
Table 2-6. TSCODE Trace Classes, Trace^control^flags DEFINEs, and Events
Traced 2-86
Table 2-7. Events Traced by USAMPLE 2-88