TRANSFER Programming Manual
Sample Client Code
Designing and Writing a Client
9–42 069138, Update 1 to 040970 Tandem Computers Incorporated
2< 473 15 uow-ack-SELF-IDENT PIC AA
2< 474 VALUE "UW".
2< 475 15 uow-ack-UOW-CODE PIC 9(4) COMP value 131.
2< 476 10 uow-ack-ITEM-ID.
2< 477 15 uow-ack-DUMMY PIC X(12).
2< 478 10 uow-ack-ITEM-HANDLE REDEFINES uow-ack-ITEM-ID.
2< 479 * Set to HIGH-VALUES to indicate a handle.
2< 480 15 uow-ack-HANDLE-FLAG PIC X(8).
2< 481 15 uow-ack-UOW-NUMBER PIC S9(4) COMP.
2< 482 15 uow-ack-ITEM-NUMBER PIC S9(4) COMP.
357
358 01 ack-receipt-rsp.
359 * COPY rsp-ack-ack-receipt-rsp OF "GCOB".
2< 484 * Definition ACK-RECEIPT-RSP created on 12/01/86 at 14:26
2< 485 05 rsp-ack-ACK-RECEIPT-RSP.
2< 486 10 rsp-ack-HDR.
2< 487 15 rsp-ack-SELF-IDENT PIC AA
2< 488 VALUE "UW".
2< 489 15 rsp-ack-UOW-CODE PIC 9(4) COMP.
2< 490 10 rsp-ack-RETN-CODE PIC S9(4) COMP.
2< 491 88 rsp-ack-OK VALUE 0.
2< 492 88 rsp-ack-E-BAD-TRANSACTION VALUE 4010.
2< 493 88 rsp-ack-E-ITEM-NOT-FOUND VALUE 4035.
2< 494 88 rsp-ack-E-INVALID-ITEM VALUE 4062.
2< 495 88 rsp-ack-W-ITEM-NOT-RETURNED VALUE -4063.
2< 496 88 rsp-ack-E-ITEM-NOT-PKG-HDR VALUE 4042.
2< 497 88 rsp-ack-E-PKG-NOT-SUBMITTED VALUE 4084.
2< 498 88 rsp-ack-E-PKG-NOT-RECEIVED VALUE 4080.
2< 499 88 rsp-ack-E-PKG-CANCELED VALUE 4094.
2< 500 88 rsp-ack-E-PKG-EXPIRED VALUE 4095.
2< 501 88 rsp-ack-E-TSCHED-UNAVAIL VALUE 4045.
2< 502 88 rsp-ack-W-TSCHED-UNAVAIL VALUE -4045.
2< 503 10 rsp-ack-RETN-CODE-DETAIL PIC S9(4) COMP.
360 *********
361 /
362 01 unsave-item-uow.
363 * COPY uow-usv-unsave-item-uow OF "GCOB".
2< 2878 * Definition UNSAVE-ITEM-UOW created on 12/01/86 at 14:32
2< 2879 05 uow-usv-UNSAVE-ITEM-UOW.
2< 2880 10 uow-usv-HDR.
2< 2881 15 uow-usv-SELF-IDENT PIC AA
2< 2882 VALUE "UW".
2< 2883 15 uow-usv-UOW-CODE PIC 9(4) COMP value 111.
2< 2884 10 uow-usv-ITEM-ID.
2< 2885 15 uow-usv-DUMMY PIC X(12).
2< 2886 10 uow-usv-ITEM-HANDLE REDEFINES uow-usv-ITEM-ID.
2< 2887 * Set to HIGH-VALUES to indicate a handle.
2< 2888 15 uow-usv-HANDLE-FLAG PIC X(8).
2< 2889 15 uow-usv-UOW-NUMBER PIC S9(4) COMP.
2< 2890 15 uow-usv-ITEM-NUMBER PIC S9(4) COMP.
2< 2891 10 uow-usv-FOLDER-NAME PIC X(80).
364
365 01 unsave-item-rsp.
366 * COPY rsp-usv-unsave-item-rsp OF "GCOB".
2< 2893 * Definition UNSAVE-ITEM-RSP created on 12/01/86 at 14:32
2< 2894 05 rsp-usv-UNSAVE-ITEM-RSP.
2< 2895 10 rsp-usv-HDR.
2< 2896 15 rsp-usv-SELF-IDENT PIC AA
2< 2897 VALUE "UW".
2< 2898 15 rsp-usv-UOW-CODE PIC 9(4) COMP.
2< 2899 10 rsp-usv-RETN-CODE PIC S9(4) COMP.
2< 2900 88 rsp-usv-OK VALUE 0.
2< 2901 88 rsp-usv-W-ITEM-NOT-IN-FOLDER VALUE -4061.
2< 2902 88 rsp-usv-E-BAD-TRANSACTION VALUE 4010.
2< 2903 88 rsp-usv-E-ITEM-NOT-FOUND VALUE 4035.
2< 2904 88 rsp-usv-E-INVALID-ITEM VALUE 4062.
2< 2905 88 rsp-usv-W-ITEM-NOT-RETURNED VALUE -4063.
2< 2906 88 rsp-usv-E-CONCURRNT-FLD-UPDATE VALUE 4105.
2< 2907 88 rsp-usv-E-FLD-NSRV-ERR VALUE 5675.