HP-UX SNAplus2 NOF Programmer's Guide
NOF Indications
DLUS_INDICATION
Chapter 61120
DLUS_INDICATION
This indication is generated when a pipe to a DLUS node changes state
between active and inactive. When the pipe becomes inactive, the
indication also includes pipe statistics.
VCB Structure
typedef struct dlus_indication
{
AP_UINT16 opcode; /* verb operation code */
unsigned char reserv2[2]; /* reserved */
AP_UINT16 primary_rc; /* primary return code */
AP_UINT32 secondary_rc; /* secondary return code */
unsigned char data_lost; /* previous indication lost */
unsigned char deactivated; /* has DLUS become inactive? */
unsigned char dlus_name[17]; /* DLUS name */
unsigned char reserv1; /* reserved */
PIPE_STATS pipe_stats; /* pipe statistics */
unsigned char reserva[20]; /* reserved */
} DLUS_INDICATION;
typedef struct pipe_stats
{
AP_UINT32 reqactpu_sent; /* REQACTPUs sent to DLUS */
AP_UINT32 reqactpu_rsp_received; /* RSP(REQACTPU)s received */
/* from DLUS */
AP_UINT32 actpu_received; /* ACTPUs received from DLUS */
AP_UINT32 actpu_rsp_sent; /* RSP(ACTPU)s sent to DLUS */
AP_UINT32 reqactpu_sent; /* REQDACTPUs sent to DLUS */
AP_UINT32 reqdactpu_rsp_received; /* RSP(REQDACTPU)s received */
/* from DLUS */
AP_UINT32 dactpu_received; /* DACTPUs received from DLUS */
AP_UINT32 dactpu_rsp_sent; /* RSP(DACTPU)s sent to DLUS */
AP_UINT32 actlu_received; /* ACTLUs received from DLUS */
AP_UINT32 actlu_rsp_sent; /* RSP(ACTLU)s sent to DLUS */
AP_UINT32 dactlu_received; /* DACTLUs received from DLUS */
AP_UINT32 dactlu_rsp_sent; /* RSP(DACTLU)s sent to DLUS */
AP_UINT32 sscp_pu_mus_rcvd; /* MUs for SSCP-PU sessions rcvd */
AP_UINT32 sscp_pu_mus_sent; /* MUs for SSCP-PU sessions sent */
AP_UINT32 sscp_lu_mus_rcvd; /* MUs for SSCP-LU sessions rcvd */
AP_UINT32 sscp_lu_mus_sent; /* MUs for SSCP-LU sessions sent */
} PIPE_STATS;