Invoking APPC/VM Communication Functions

VM programs at each end of an APPC/VM path use APPC/VM functions to communicate with each other. Most APPC/VM communications functions are provided as parameters of the APPCVM macro. The APPC/VM communications functions used with the APPCVM macro are:
  • CONNECT
  • RECEIVE
  • SENDCNF
  • SENDCNFD
  • SENDDATA
  • SENDERR
  • SENDREQ
  • SEVER.
In addition, some APPC/VM functions are provided as parameters on the IUCV macro. The APPC/VM communications functions used with the IUCV macro are:
  • ACCEPT
  • QUERY
  • SEVER.
The IUCV macro functions relate to both APPC/VM and IUCV paths. The IUCV functions are not defined by the SNA LU 6.2 (APPC architecture) verb interface, but they are a necessary complement for APPC programs executing in a VM processor. The IUCV macro functions that relate to APPC/VM are:
  • ACCEPT
  • CONNECT
  • DCLBRF
  • DESCRIBE
  • QUERY
  • RTRVBFR
  • SETCMASK
  • SETMASK
  • SEVER
  • TESTCMPL
  • TESTMSG.
Note: Other IUCV macro functions are possible from APPC/VM, but are not recommended for use by APPC/VM programs running in CMS. See How APPC/VM Relates to General IUCV for more information about these other IUCV functions.