LU 6.2 API Application Programmer's Reference Guide (30294-90008)

Chapter 5 99
Intrinsic Descriptions
MCGetAllocate
Figure 5-3 Remotely Initiated TP on the HP 3000
Figure 5-4 shows how, on MPE XL, allocate requests from the remote
TP can be queued to wait until the local TP calls the MCGetAllocate
intrinsic. The TP in Figure 5-4 loops through the same conversation,
beginning with MCGetAllocate and ending with MCDeallocate, until it
receives the last allocate request.
The TP could be written to handle a predetermined number of allocate
requests, or it could loop through the conversation until the last
MCGetAllocate call timed out because the queue was empty. When
MCGetAllocate times out, +29 is returned in the
Status
parameter.
(The MCGetAllocate time-out value must be configured through
NMMGR/XL. See the APPC Subsystem on MPE XL Node Manager’s
Guide.)