High Availability Monitors Version A.03.02 Release Notes
NOF API Verbs (ACTIVATE_SESSION to OPEN_FILE)
DEFINE_LS
Chapter 3 259
AP_UINT16 retry_timeout; /* timeout for each of above tries*/
AP_UINT16 idle_timeout; /* timeout for no Q msgs during */
/* init */
AP_UINT16 pvc_id; /* PVC logical channel identifier */
AP_UINT16 sn_id_len; /* Length of the subnet identifier*/
unsigned char sn_id[4]; /* Subnet identifier */
AP_UINT16 cud_len; /* length of any call user data */
/* to send */
unsigned char cud[16]; /* actual call user data */
AP_UINT32 xtras; /* reserved */
AP_UINT32 xtra_len; /* reserved */
unsigned char rx_thruput_class; /* reserved */
unsigned char tx_thruput_class; /* reserved */
unsigned char cugo; /* reserved */
unsigned char cug; /* reserved */
AP_UINT16 cug_index; /* reserved */
AP_UINT16 nuid_length; /* reserved */
unsigned char nuid_data[109]; /* reserved */
unsigned char reserve3[2]; /* reserved */
unsigned char rpoa_count; /* reserved */
AP_UINT16 rpoa_ids[30]; /* reserved */
} VQL_LS_SPEC_DATA;
DLC-speciļ¬c data for Token Ring, Ethernet, FDDI:
typedef struct vdl_ls_cfg
{
V0_MUX_INFO mux_info; /* Streams config info */
AP_UINT16 reserve1; /* reserved */
AP_UINT16 reserve2; /* reserved */
AP_UINT16 test_timeout; /* TEST timeout value in seconds */
AP_UINT16 test_retry_limit; /* TEST retransmission limit */
AP_UINT16 xid_timeout; /* XID timeout value in seconds */
AP_UINT16 xid_retry_limit; /* XID retransmission limit */
AP_UINT16 t1_timeout; /* T1 timeout value in seconds */
AP_UINT16 t1_retry_limit; /* I-frame retransmission limit */
} VDL_LS_CFG;
Data for all DLC types:
typedef struct v0_mux_info
{
AP_UINT16 dlc_type; /* DLC implementation type */
unsigned char need_vrfy_fixup; /* LS needs verification with */
/* corresponding DLC */
unsigned char num_mux_ids; /* reserved */