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

Chapter 5 105
Intrinsic Descriptions
MCPostOnRcpt
intrinsic is called that ends posting and releases the resources. The
following intrinsics end posting:
MCDeallocate
MCRcvAndWait
MCRcvNoWait
MCSendError
When the MCTest or MCWait intrinsic indicates that something is
waiting in the receive buffer, call MCRcvAndWait or MCRcvNoWait with
the same
Data
parameter you used in the last call to MCPostOnRcpt.
The MCPostOnRcpt intrinsic can be called only from Receive state. It
can be called many times during the execution of a TP. If the
Length
parameter is changed from one call to the next, the
Length
value from
the last call will be used to determine the minimum amount of data
that must arrive before the TP is notiļ¬ed.
Status Info Values
0 Successful Completion.
-1 Intrinsic called with parameter out of bounds.
-2 Invalid 'ResourceID' parameter specified in intrinsic call.
-11 Out of range 'Length' parameter specified in intrinsic call.
-20 Not enough stack space for intrinsic to run.
-40 Intrinsic called in invalid state.
-90 An internal error in Presentation Services has occurred.
-91 An internal error in the APPC subsystem has occurred.
-1002 An internal error at the mapped conversation level has occurred.
-1003 Required parameter missing.
-1050 Invalid 'Data' parameter specified in intrinsic call.