SESSION_FAILURE_INDICATION
This indication is generated whenever a session is deactivated. This indication is guaranteed; that is, generated without fail.
VCB Structure
typedef struct session_failure_indication
{
unsigned short opcode; /* verb operation code */
unsigned char reserv2; /* reserved */
unsigned char format; /* format */
unsigned short primary_rc; /* primary return code */
unsigned long secondary_rc; /* secondary return code */
unsigned char reserv3[3]; /* reserved */
unsigned char lu_name[8]; /* LU name */
unsigned char lu_alias[8]; /* LU alias */
unsigned char plu_alias[8]; /* partner LU alias */
unsigned char fqplu_name[17]; /* fully qualified partner */
/* LU name */
unsigned char mode_name[8]; /* mode name */
unsigned char session_id[8]; /* session ID */
unsigned long sense_data; /* sense_data */
} SESSION_FAILURE_INDICATION;Parameters
- opcode
- AP_SESSION_FAILURE_INDICATION
- format
- Identifies the format of the VCB. This field is set to zero to specify the version of the VCB listed above.
- primary_rc
- AP_OK
- secondary_rc
- Equals zero.
- lu_name
- LU name. This name is an 8-byte type-A EBCDIC character string.
- lu_alias
- Locally defined LU alias. This is an 8-byte string in a locally displayable character set. All 8 bytes are significant.
- plu_alias
- Partner LU alias. This is an 8-byte string in a locally displayable character set.
- fqplu_name
- 17-byte fully qualified network name for the partner LU. This name is composed of two type-A EBCDIC character strings concatenated by an EBCDIC dot, and is right-padded with EBCDIC spaces. (Each name can have a maximum length of 8 bytes with no embedded spaces.)
- mode_name
- Mode name, which designates the network properties for a group of sessions. This is an 8-byte alphanumeric type-A EBCDIC string (starting with a letter), padded to the right with EBCDIC spaces.
- session_id
- 8-byte identifier of the session.
- sense_data
- The sense data detailing the cause of the session deactivation.