GDSX Manual

Contents
Extended General Device Support (GDSX) Manual134303
xvi
Figures (continued)
Figures (continued)
Figure 1-4. Application With GDSX and Pathway/TS 1-3
Figure 1-5. Direct Terminal Access Transaction Flow 1-10
Figure 1-6. GDSX Without a LINE^HANDLER 1-10
Figure 1-7. Indirect Terminal Access Transaction Flow 1-12
Figure 1-8. GDSX With a LINE^HANDLER 1-13
Figure 2-1. User Data Segment 2-20
Figure 2-2. Extended Segment for GDSX 2-21
Figure 2-3. GDSX Generation Process 2-40
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-7
Figure 7-4. Basic Structure of LINE^HANDLER Code 7-10
Figure D-1. GDSX Application Without Pathway/TS and TMF Pseudo
Procedures D-2
Figure D-2. GDSX Application With NonStop TS/MP and TMF Pseudo
Procedures D-19
Tables
Table i. Summary of GDSX Tasks xxii
Table 2-1. Global Declarations Sourced in by User Code 2-17
Table 2-2. Static Parameters 2-43
Table 2-3. Dynamic Parameters 2-44
Table 2-4. TSCODE Trace Classes and Entry Types 2-77
Table 2-5. USCODE Trace Classes and Entry Types 2-80
Table 2-6. TSCODE Trace Classes, Trace^control^flags DEFINEs, and Events
Traced 2-82
Table 2-7. Events Traced by USAMPLE 2-83
Table 3-1. GDSX Subsystem-Specific SCF Commands 3-15