INtime SDK Help
HPESTATS structure

Used by hpeConfigOptions to specify options.

typedef struct {
    /* per queue counters */
    QWORD rx_packets;           /* total packets received  */
    QWORD tx_packets;           /* total packets transmitted */
    QWORD rx_bytes;             /* total bytes received */
    QWORD tx_bytes;             /* total byte transmitted */

    /*  general counters */
    QWORD rx_multicast;         /* multicast packets received */
    QWORD rx_broadcast;         /* broadcast packets received */
    QWORD tx_collisions;        /* transmit collisions */

    /*  detailed rx_errors */
    QWORD rx_length_errors;     /*  receive length error */
    QWORD rx_overrun_errors;    /*  receive buffer overflows */
    QWORD rx_crc_errors;        /*  received packet checksum errors */
    QWORD rx_frame_errors;      /*   receive frame alignment errors */
    QWORD rx_fifo_errors;       /*  receive FIFO overruns */
    QWORD rx_missed_errors;     /*  receiver missed packet */

    /*  detailed tx_errors */
    QWORD tx_aborted_errors;
    QWORD tx_carrier_errors;
    QWORD tx_fifo_errors;
    QWORD tx_heartbeat_errors;
    WORD  tx_window_errors;     /* late collisions */

    QWORD interrupts;           /* valid interrupts */
    QWORD bad_interrupts;       /* bad interrupt status reported */

} HPESTATS;

Requirements

Versions Defined in Include Link to
INtime 6.0 intime/rt/include/hpeif2.h hpeif2.h hpeif2.lib
See Also