gtps2m4g | ACF/SNA Data Communications Reference |
When resources are defined as requiring Session Awareness (see Session Status Awareness Services), you are expected to replace the supplied CSXD program with your own code. You can code this exit to reflect the status changes of virtual circuit LUs (VC_LUs) and multichannel link LUs (MCH_LUs) in your corresponding VCCB and XLCB control blocks for use by your CTCP.
Whether to start CSXD when a session starts or ends is determined at network definition time. LUs that use session awareness processing must specify AWARE=YES on the OSTG RSC statement or in the Dynamic LU user exit for that LU.
When the Session Awareness Exit (CSXD) is started for an LU using the NPSI/GATE option with the Fast Connect (FC) feature and a session starts, the CTCP should be prepared to receive CALL_REQUESTs and CLEAR_REQUESTs. Your exit code should update your corresponding control block (XLCB / VCCB) to indicate that this resource is now active. Optionally, the CTCP can now initiate and terminate calls.
When the Session Awareness Exit (CSXD) is started for an LU using the NPSI/GATE option with the Fast Connect (FC) feature and a session ends, the CTCP no longer receives requests for calls. Your exit code should update your corresponding control block (XLCB / VCCB) to indicate that this resource is now inactive and should disconnect the control block structure associated with the virtual circuit.