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.
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.
