Programming Interface Information:
This page documents intended Programming
Interfaces that allow the customer to write programs to obtain the services of VM/ESA. |
IPARMLX
Cross Reference (Contains links to field and bit definitions)
IPARMLX Prolog
NAME : IPARMLX DESCRIPTION: APPC CONNECT PLIST EXTENSION MAPPING DSECT : IPARMLX FUNCTION : TO MAP THE CONNECT PARAMETER LIST EXTENSION PROVIDED ON AN APPCVM CONNECT WHEN FMH5=NO IS SPECIFIED. LOCATED BY : MAINTAINED IN CP STORAGE IN THE CONBK. CREATED BY : USER VIRTUAL MACHINE HCPIUR (AS PART OF THE CONBK) DELETED BY : HCPIUR (AS PART OF THE CONBK) HCPIUQ (AS PART OF THE CONBK) NOTES : ANY CHANGES TO IPARMLX COPY SHOULD ALSO BE MADE IN THE INTERNAL CMS VERSION, DMSIPMXP, TO KEEP THE MAPPING IN SYNC BETWEEN CP AND CMS. THE CMS BILINGUAL MACRO, DMSIPMX, USES THE ASSEMBLER COPY FUNCTION TO INCLUDE IPARMLX COPY WHEN INVOKED FROM AN ASSEMBLER MODULE.
IPARMLX Control Block Content
IPARMLX DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure IPARMLX APPC CONNECT PLIST EXTENSION MAPPING 0000 0 Character 8 * RESERVED 0008 8 Character 8 IPXMODE MODE NAME SPECIFIED 0010 16 Character 16 IPXLKLU (0) LOCALLY KNOWN LUNAME 0010 16 Character 8 IPXLQUAL LUNAME QUALIFIER 0018 24 Character 8 IPXTRGLU TARGET LUNAME 0020 32 Character 1 IPXSTYPE SECURITY TYPE 00000000 IPXSSAME X'00' SECURITY(SAME) SPECIFIED 00000001 IPXSNONE X'01' SECURITY(NONE) SPECIFIED 00000002 IPXSPGM X'02' SECURITY(PGM) SPECIFIED 00000003 IPXSPGLU X'03' SECURITY(PGM) WITH LU 00000004 IPXSPGUS X'04' SECURITY(PGM) WITH LU/USERID 0021 33 Character 1 IPXTPNL TPN LENGTH 0022 34 Character 1 IPXFLAG GENERAL FLAG BYTE .1.. .... IPXPBUFL X'40' BUFFER LIST OPTION FOR PIP NOTES : IPXPBUFL MUST MATCH CONCPBFL'S VALUE IN IPARMLX COPY 0023 35 Character 1 IPXLUWL LUWID LENGTH 0024 36 Signed 4 * RESERVED 0028 40 Character 8 IPXSUSER USERID SECURITY FIELD 0030 48 Character 8 IPXSPSWD PASSWORD SECURITY FIELD 0038 56 Character 64 IPXTPN TPN 0078 120 Character 8 IPXALTID ALTID FOR TARGET'S VMDBK 0080 128 Character 26 IPXLUW (0) LOGICAL UNIT OF WORK ID 0080 128 Character 1 IPXFQUL FULLY QUALIFIED LU LENGTH 0081 129 Character 17 IPXFQUA FULLY QUALIFIED LU NAME 0092 146 Character 6 IPXFLUIN LUW INSTANCE NUMBER 0098 152 Character 2 IPXFLUSN LUW SEQUENCE NUMBER 009A 154 Signed 2 IPXPLEN LENGTH OF PIP DATA 009C 156 Signed 4 IPXPADR ADDRESS OF PIP DATA 000000A0 IPXMAXL *-IPARMLX MAXIMUM EXTENSION SIZE 00000014 IPXDWSIZ (*-IPARMLX+7)/8 SIZE OF IPX IN DOUBLEWORDS MISCELLANEOUS EQUATES 00007FFF IPXMAXPV 32767 MAXIMUM PIP VARIABLE LENGTH
IPARMLX Storage Layout
*** IPARMLX - APPC CONNECT PLIST EXTENSION MAPPING * * +-------------------------------------------------------+ * 0 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 8 | IPXMODE | * +-------------------------------------------------------+ * 10 | IPXLQUAL | * +-------------------------------------------------------+ * 18 | IPXTRGLU | * +------+------+------+------+---------------------------+ * 20 |:STYPE|:TPNL |:FLAG |:LUWL |///////////////////////////| * +------+------+------+------+---------------------------+ * 28 | IPXSUSER | * +-------------------------------------------------------+ * 30 | IPXSPSWD | * +-------------------------------------------------------+ * 38 | | * = IPXTPN = * | | * +-------------------------------------------------------+ * 78 | IPXALTID | * +------+------------------------------------------------+ * 80 |:FQUL | | * +------+ | * | IPXFQUA | * | +-----------------------------------------+ * 90 | | IPXFLUIN | * +-------------+-------------+---------------------------+ * 98 | IPXFLUSN | IPXPLEN | IPXPADR | * +-------------+-------------+---------------------------+ * A0 * *** IPARMLX - APPC CONNECT PLIST EXTENSION MAPPING
IPARMLX Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----IPXALTID 0078
IPXDWSIZ 009C 00000014
IPXFLAG 0022
IPXFLUIN 0092
IPXFLUSN 0098
IPXFQUA 0081
IPXFQUL 0080
IPXLKLU 0010
IPXLQUAL 0010
IPXLUW 0080
IPXLUWL 0023
IPXMAXL 009C 000000A0
IPXMAXPV 009C 00007FFF
IPXMODE 0008
IPXPADR 009C
IPXPBUFL 0022 40
IPXPLEN 009A
IPXSNONE 0020 00000001
IPXSPGLU 0020 00000003
IPXSPGM 0020 00000002
IPXSPGUS 0020 00000004
IPXSPSWD 0030
IPXSSAME 0020 00000000
IPXSTYPE 0020
IPXSUSER 0028
IPXTPN 0038
IPXTPNL 0021
IPXTRGLU 0018
Last updated on 3 Aug 1999 at 13:50:52 EDT.
Copyright IBM Corporation, 1990, 1999