TRANSFER Programming Manual
Sample Client Code
Designing and Writing a Client
069138, Update 1 to 040970 Tandem Computers Incorporated 9–29
69
70 dim IS DIM
71 normal IS NORMAL
72 hidden IS HIDDEN
73 blink IS BLINK
74 reverse IS REVERSE
75 underline IS UNDERLINE .
76
77
78 INPUT-OUTPUT SECTION.
79
80 SCREEN-CONTROL.
81
82 ERROR-ENHANCEMENT IS reverse IN ALL WITH AUDIBLE ALARM.
83 /
84 DATA DIVISION.
85
86 WORKING-STORAGE SECTION.
87
88 *********************************************************************
89 * IPC HEADER DEFINITIONS. The IPC-HDR must be the first element *
90 * of every send to, and reply from, TISERV. *
91 *********************************************************************
92
93 01 ipc-hdr.
94 * COPY ih-ipc-hdr OF "GCOB".
2< 281 * Definition IPC-HDR created on 12/01/86 at 14:26
2< 282 05 IH-IPC-HDR.
2< 283 10 IH-REQUEST-CODE PIC S9(4) COMP.
2< 284 88 IH-STOP-ON-WARNING Value is -1.
2< 285 88 IH-STOP-ON-ERR Value is -2.
2< 286 88 IH-DO-ALL-UOWS Value is -3.
2< 287 10 IH-PW-REPLY-CODE REDEFINES IH-REQUEST-CODE PIC S9(4) COMP.
2< 288 88 IH-ALL-UOWS-OK Value is 0.
2< 289 88 IH-UOWS-WITH-WARNING Value is 1.
2< 290 88 IH-UOWS-WITH-ERR Value is 2.
2< 291 88 IH-RQST-ERR Value is 3.
2< 292 10 FILLER PIC X.
2< 293 10 IH-VERSION-CODE.
2< 294 15 IH-LETTER PIC A value "B".
2< 295 15 IH-REV-NUMBER PIC 99 value 40.
2< 296 10 IH-IPC-RETN-CODE PIC S9(4) COMP
2< 297 VALUE 0.
2< 298 88 IH-IPC-OK Value is 0.
2< 299 88 IH-INVALID-VERSION-CODE Value is 1.
2< 300 88 IH-INVALID-SESSION-ID Value is 2.
2< 301 88 IH-SERVICE-DENIED Value is 3.
2< 302 88 IH-INVALID-UOW-HDR Value is 4.
2< 303 88 IH-RQST-TOO-LONG Value is 5.
2< 304 88 IH-REPLY-TOO-LONG Value is 6.
2< 305 88 IH-RQST-TOO-SHORT Value is 7.
2< 306 88 IH-INVALID-REQUEST-CODE Value is 8.
2< 307 88 IH-E-BAD-TRANSACTION VALUE 4010.
2< 308 88 IH-E-ERR-PROFILE-FILE VALUE 4902.
2< 309 88 IH-E-ERR-SESSION-FILE VALUE 4904.
2< 310 88 IH-E-ERR-ITEMDESC-FILE VALUE 4906.
2< 311 88 IH-E-ERR-ITEMDATA-FILE VALUE 4908.
2< 312 88 IH-E-ERR-RECIP-FILE VALUE 4910.
2< 313 88 IH-E-ERR-FOLDER-FILE VALUE 4912.
2< 314 88 IH-E-ERR-DLIST-FILE VALUE 4914.
2< 315 88 IH-E-ERR-READY-FILE VALUE 4916.
2< 316 88 IH-E-ERR-TIME-FILE VALUE 4918.
2< 317 88 IH-E-ERR-NET-FILE VALUE 4920.
2< 318 88 IH-E-ERR-INV-FOLDER-FILE VALUE 4922.
2< 319 88 IH-E-ERR-QUEUE-FILE VALUE 4924.
2< 320 88 IH-E-IO-TIMEOUT VALUE 4990.
2< 321 88 IH-E-TEXT-SERVICE VALUE 5800.
2< 322 88 IH-E-WAITMANAGER-UNAVAIL VALUE 6006.
2< 323 * FOR IPC-RETN-CODE = E-BAD-TRANSACTION OR E-ERR-FILE-XXXX, THIS