CSLRMDRG: deregister clients

The deregister request is issued by a client when the client no longer wants to process resource requests or IMSplex-wide process requests from RM. The deregister request removes client information from RM and stops RM from sending new resource requests to the client. Some information about the client is retained that can affect IMSplex-wide processes.

This request is issued by resource processing clients such as the IMS control region.

This request is supported in assembler.

CSLRMDRG syntax

CSLRMDRG DSECT syntax

CSLRMDRG deregister syntax

Use the DEREGISTER function of a CSLRMDRG request to deregister from RM.

Read syntax diagramSkip visual syntax diagramCSLRMDRGFUNC=DEREGISTERPARM= parmOPTWORD1= deregisteroptionsRETCODE= returncodeRSNCODE= reasoncodeSCITOKEN= scitoken

CSLRMDRG parameters

OPTWORD1=symbol
OPTWORD1=(r2-r12)
(Optional) - Specifies a 4-byte field containing deregistration options. CSLRMDRG FUNC=DSECT generates the equates for deregistration options.
X'80000000'
Remove client from IMSplex. Delete all knowledge of the client.
PARM=symbol
PARM=(r2-r12)
(Required) - Specifies the CSLRMDRG parameter list. The length of the parameter list must be equal to the parameter list length EQU value defined by RDRG_PARMLN.
RETCODE=symbol
RETCODE=(r2-r12)
(Required) - Specifies a 4-byte field to receive the return code on output. RM return codes are defined in CSLRRR. RM does not return a response to the CSLRMDRG request.
RSNCODE=symbol
RSNCODE=(r2-r12)
(Required) - Specifies a 4-byte field to receive the reason code on output. SCI reason codes are defined in CSLSRR. RM does not return a response to the CSLRMDRG request.
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 was returned by a successful CSLSCREG FUNC=REGISTER request.