TRANSFER Release D30 Documentation Supplement

TRANSFER D30 Documentation Supplement
TRANSFER Release D30 Documentation Supplement118474 1-21
Message Counting
*
END
DEF Enq-Timed-D30-Rsp.
05 Hdr TYPE Uow-Hdr.
05 Retn-Code TYPE Uow-Retn-Code.
*^ OK
*^ E-BAD-TRANSACTION
*^ E-MUST-BE-YN
*^ E-RESERVED-MUST-BE-N
*^ E-INVALID-PRIORITY
*^ E-DATA-TOO-LONG
*^ E-PAST-DATE-TIME
*^ E-UNITS-MUST-BE-DHM
*^ E-INVALID-DATE-TIME
*^ E-INVALID-REL-TIME-QTY
*^ E-ERR-QUEUE-FILE
*^ E-IO-TIMEOUT
*^ E-WAITMANAGER-UNAVAIL
*^ E-INCOMPATIBLE-QFILE
05 Retn-Code-Detail TYPE Uow-Retn-Code-Detail.
05 Time-Of-Enq PIC X(8).
05 PHandle PIC X(20).
END
Message Counting
TRANSFER now, optionally, collects message counts from TISERV, TWORK, and
TRECV. The following information is collected:
Messages created locally
Messages delivered counted by the node originating package header
Messages received from the remote node counted by node
Messages sent to a remote node counted by node
This information is stored in new system PROFILE records with the following structure:
The count for local submits:
05 MCI-Submit-Count-info.
* Profile Rec-Type = 951
* Rec-seq-num 1 = 1st, 2 = 2nd and 3 = 3rd Class
10 Reset-timestamp TYPE BINARY 64.
10 Last-Update-timestamp TYPE BINARY 64.
10 Message-count TYPE BINARY 32.
10 FILLER PIC X(28).
The count of local deliveries, messages sent to remote nodes, and messages received
from remote nodes:
05 MCI-Message-Count-info.
* Profile Rec-Type = 952 = Local Deliveries
* 953 = Sends to remote nodes
* 954 = Received from remote nodes