38 #ifndef OPENAPI_STATS_H_INCLUDED
39 #define OPENAPI_STATS_H_INCLUDED
206 uint64_t *counterValue);
340 uint32_t *lastResetSecs);
Total number of packets transmitted with multiple collision errors.
Total number of packets of size 1024 - 1518 bytes received.
Total number alignment errors in packets received.
Total number of packets of size 512 - 1023 bytes received and transmitted.
Total number of packets of size 1519 - 1522 bytes received and transmitted.
open_error_t openapiStatStringGet(openapiClientHandle_t *client_handle, OPEN_COUNTER_ID_t counterId, uint32_t ifNum, open_buffdesc *counterValueStr)
Gets a 64 bit interface counter as a string.
Total number of good undersized packets received.
Total number of SNMP packets discarded while transmission.
Packet receive rate in bits/sec.
OPEN_COUNTER_ID_t
Interface Counter IDs.
Total number of Broadcast packets received.
Total number of Unicast packets transmitted.
Total number of packets with FCS errors transmitted.
Total number of packets transmitted with excessive collision errors.
Total numver of packets with errors received.
Total number of Broadcast packets transmitted.
Total number of packets of size 1519 - 1530 bytes received.
Total numver of packets with collision errors transmitted.
open_error_t
OPEN uses these enumerators to indicate the error codes.
Total number of packets of size 256 - 511 bytes transmitted.
Total number of packets of size 256 - 511 bytes received and transmitted.
Total number of Frame-too-long errors in packet received.
Total number of good oversized packets received.
Total number of packets with FCS errors received.
Total number of packets of size 65 - 127 bytes transmitted.
Total number of packets of size 1519 - 1530 bytes transmitted.
Total numver of packets transmitted.
Total number of packets of size 512 - 1023 bytes received.
open_error_t openapiInterfaceStatsGet(openapiClientHandle_t *client_handle, uint32_t ifNum, open_buffdesc *counterArray)
Gets the entire set of 64-bit counters for an interface.
Total number of error oversized packets received.
Total numver of packets with MAC errors received.
Number of received jabber frames.
Total number of packets of size 65 - 127 bytes received and transmitted.
Total number of Multicast packets transmitted.
Total number of bytes received.
Total number of packets of size 64 bytes received.
Total number of packets of size 4096 - 9216 bytes received and transmitted.
Total number of Overrun errors in packet received.
Total number of packets of size 256 - 511 bytes received.
Total number of packets of size 1523 - 2047 bytes received and transmitted.
Total number of Unicast packets received.
Total number of SNMP packets discarded while reception.
Total number of packets of size 128 - 255 bytes received and transmitted.
Total number of packets of size 64 bytes received and transmitted.
Total number of Multicast packets received.
Number of link down events.
Total numver of packets received.
Total number of packets transmitted with underrun errors.
Total numver of packets with CRC errors received.
Total number of oversized packets transmitted.
open_error_t openapiStatReset(openapiClientHandle_t *client_handle, OPEN_COUNTER_ID_t counterId, uint32_t ifNum)
Resets (sets to 0) an interface counter.
open_error_t openapiInterfaceStatsResetTimeGet(openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *lastResetSecs)
Get number of seconds since all interface counters were last reset.
Total number of bytes transmitted.
open_error_t openapiInterfaceStatsReset(openapiClientHandle_t *client_handle, uint32_t ifNum)
Resets (sets to 0) all interface counters for the specified interface.
Total number of events in which packets were dropped.
Total number of packets of size 512 - 1023 bytes transmitted.
Head of Line Blocking Drops (HOLD)
Total number of packets of size 64 bytes transmitted.
Total number of error undersized packets received.
Total numver of packets with errors transmitted.
Total number of packets of size 2048 - 4095 bytes received and transmitted.
Total number of packets transmitted with late collision errors.
Packet transmit rate in bits/sec.
Total number of packets of size 65 - 127 bytes received.
open_error_t openapiInterfaceStatsBufSizeGet(openapiClientHandle_t *client_handle, uint32_t *bufSize)
Get the size of the interface counter array buffer.
Total number of packets of size 128 - 255 bytes received.
Total number of packets transmitted with single collision errors.
Total number of packets of size 128 - 255 bytes transmitted.
Total number of packets of size 1024 - 1518 bytes transmitted.
Transmit rate in packets/sec.
Received rate in packets/sec.
Total number of packets of size 1024 - 1518 bytes received and transmitted.
open_error_t openapiStatGet(openapiClientHandle_t *client_handle, OPEN_COUNTER_ID_t counterId, uint32_t ifNum, uint64_t *counterValue)
Gets a 64 bit interface counter.