Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Processing Multiple Resource Requests (REQUEST=PROCESSMULT) z/OS MVS Programming: Sysplex Services Guide SA23-1400-00 |
|||||||||||||||||||
Use the PROCESSMULT request to have the system process multiple requests for resources with a single invocation of IXLLOCK. IXLLOCK Version 1 supports the PROCESSMULT option with the ‘RELEASE’ type. As with a single ‘RELEASE’ request, you can specify either to keep or to delete the record data associated with the resource request. However, note that there is no support for updating the record data when keeping it with the PROCESSMULT RELEASE option. REQUEST=PROCESSMULT also does not support resource names with a length greater than 64 characters. The PROCESSMULT request type is valid only for a structure allocated in a coupling facility with CFLEVEL=2 or higher. For each resource request that you wish to process, you build a lock request block (LRB) to represent that request. An LRB is mapped by the macro IXLYLRB. You can specify up to 128 resource requests on a PROCESSMULT invocation. You build the LRBs representing these resource requests in the virtual storage area specified by REQBUFFER. The REQBUFFER area can hold from 1 to 128 individual lock request blocks. For a description of IXLYLRB, see z/OS® MVS™ Data Areas in the z/OS Internet library. Table 1 shows the information that each lock request block contains.
|
Copyright IBM Corporation 1990, 2014
|