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

Appendix E 203
Transact Parameter Masks
The Parameter Mask
%(PIP3), << optional >>
<< %(PIP4) >>, << optional, not used >>
<< %(PIP5), << optional, not used >>
<< %(PIP6), << optional, not used >>
<< %(PIP7), << optional, not used >>
<< %(PIP8), << optional, not used >>
<< %(PIP9), << optional, not used >>
<< %(PIP10), << optional, not used >>
<< %(PIP11), << optional, not used >>
<< %(PIP12), << optional, not used >>
<< %(PIP13), << optional, not used >>
<< %(PIP14), << optional, not used >>
<< %(PIP15), << optional, not used >>
<< %(PIP16), << optional, not used >>
, , , << 3 hidden parameters >>
#(MASK32) );
Example E-5 MCConfirm Declarations and Intrinsic Call
DEFINE(ITEM) RESOURCE-ID I(4):
REQUEST-TO-SEND-RECEIVED I(4);
LIST RESOURCE-ID: REQUEST-TO-SEND-RECEIVED;
LET (MASK16) = 224; << "11100000" >>
PROC MCCONFIRM ( #(RESOURCE-ID),
(REQUEST-TO-SEND-RECEIVED),
(STATUS),
, , , , , << 5 hidden parameters >>
#(MASK16) );
----------------------------------------------------------------------------
Example E-6 MCConfirmed Declarations and Intrinsic Call
DEFINE(ITEM) RESOURCE-ID I(4);
LIST RESOURCE-ID;
LET (MASK16) = 96; << "1100000" >>
PROC MCCONFIRMED ( #(RESOURCE-ID),
(STATUS),
, , , , , << 5 hidden parameters >>
#(MASK16) );
----------------------------------------------------------------------------