Summary of APPC/VM Assembler Macro Functions
The following table summarizes APPC/VM assembler macro functions. Details on APPCVM and IUCV macro functions are described in the z/VM: CP Programming Services. Details on CMSIUCV and HNDIUCV macro functions are contained in z/VM: CMS Macros and Functions Reference.
Function | Macro | Description |
---|---|---|
ACCEPT | IUCV | Accepts the connection from a requesting program to complete a path. |
ACCEPT | CMSIUCV | Accepts the connection from a requesting program to complete a path, and lets CMS know about it. |
CLEAR | HNDIUCV | Removes an APPC/VM program name from the list of APPC/VM programs that are active in CMS. |
CONNECT | APPCVM | Establishes and reserves a path to communicate with another program. |
CONNECT | CMSIUCV | Establishes and reserves a path to communicate with another program, and lets CMS know about the connection. |
CONNECT | IUCV | Establishes and reserves a path for resource manager programs to communicate with *IDENT. |
HOLD | HNDIUCV | Temporarily places private resource connection requests on a CMS queue. |
QUERY | IUCV | Gets information about the external interrupt buffer and finds out how many paths can be established. |
QCMSWID | CMSIUCV | Gets the current CMS work unit identifier. |
RECEIVE | APPCVM | Receives data and information sent to your program. |
REPLACE | HNDIUCV | Replaces the exit address and UWORD for APPC/VM programs that have been declared to CMS. |
RESOLVE | CMSIUCV | Gets values from a CMS communications directory file for examination. |
RESUME | HNDIUCV | Releases previously-held private resource connection requests from a CMS queue. |
SENDCNF | APPCVM | Sends a confirmation request to your communications partner. |
SENDCNFD | APPCVM | Sends a response to a confirmation request. |
SENDDATA | APPCVM | Sends data to your communications partner. |
SENDERR | APPCVM | Sends notice to your communications partner that your program has detected an error. |
SENDREQ | APPCVM | Requests permission to send data. |
SET | HNDIUCV | Declares an APPC/VM program name to CMS. |
SEVER | APPCVM | Ends communications with another program. |
SEVER | CMSIUCV | Ends communications with another program, and lets CMS know about it. |
SEVER | IUCV | Ends communications with another program when APPCVM SEVER is not appropriate. |