CSLOMDRG: command deregistration request
With the CSLOMDRG request, a command processing client like the IMS control region tells OM that it no longer wants to process commands. All client information from the OM command registration table is removed and OM stops sending further commands to the client.
CSLOMDRG syntax
DSECT syntax
Use the DSECT function of a CSLOMDRG request to include equate (EQU) statements in your program for the CSLOMDRG parameter list length and return and reason codes.
Request protocol syntax
CSLOMDRG parameters
- PARM=symbol
- PARM=(r2-r12)
- (Required) - Specifies the CSLOMDRG parameter list. The length of the parameter list must be equal to the parameter list length EQU value defined by ODRG_PARMLN.
- RETCODE=symbol
- RETCODE=(r2-r12)
- (Required) - Specifies a 4-byte field to receive the return code
on output. Possible return codes are described in the following table.
The return code can be from OM (CSLOMDRG) or SCI (CSLSCMSG or CSLSCRQS). If ECB is specified, the RETCODE is not valid until the ECB is posted. The value of the high-order byte in the return code identifies whether SCI (X'01') or OM (X'02') provided the return code. OM return codes are defined in the CSLORR. SCI return codes are defined in CSLSRR.
- RSNCODE=symbol
- RSNCODE=(r2-r12)
- (Required) - Specifies a 4-byte field to receive the reason code on output. OM reason codes are defined in the CSLORR. SCI reason codes are defined in CSLSRR. Possible reason codes are described in the following table.
- SCITOKEN=symbol
- SCITOKEN=(r2-r12)
- (Required) - Specifies a 16-byte field containing the SCI token. This token uniquely identifies this connection to SCI. The SCI token is returned by a successful CSLSCREG FUNC=REGISTER request.
CSLOMDRG return and reason codes
The return and reason codes in following table can be returned on a CSLOMDRG macro request. Also included is the meaning of a reason code (that is, what possibly caused it).
| Return code | Reason code | Meaning |
|---|---|---|
| X'00000000' | X'00000000' | The request completed successfully. |
