device_stats Struct Reference
[Network interface drivers]

Device usage statistics. More...

#include <device.h>

Data Fields

unsigned long receive_packets
 Total packets received.
unsigned long send_packets
 Total packets transmitted.
unsigned long receive_bytes
 Total bytes received.
unsigned long send_bytes
 Total bytes transmitted.
unsigned long receive_errors
 Bad packets received counter.
unsigned long send_errors
 Packet transmition problems counter.
unsigned long receive_dropped
 No space in buffers counter.
unsigned long send_dropped
 No space available counter.
unsigned long multicast
 Total multicast packets received.
unsigned long collisions
 The number of collisions due to congestion on the medium.
unsigned long receive_length_errors
 Received packet length error counter.
unsigned long receive_over_errors
 Receiver buffer overflow counter.
unsigned long receive_crc_errors
 Received packet with crc error counter.
unsigned long receive_frame_errors
 Received frame alignment error counter.
unsigned long receive_fifo_errors
 Receiver fifo overrun counter.
unsigned long receive_missed_errors
 Receiver missed packet counter.
unsigned long send_aborted_errors
 Transmitter aborted counter.
unsigned long send_carrier_errors
 Transmitter carrier errors counter.
unsigned long send_fifo_errors
 Transmitter fifo overrun counter.
unsigned long send_heartbeat_errors
 Transmitter carrier errors counter.
unsigned long send_window_errors
 Transmitter window errors counter.
unsigned long receive_compressed
 Total compressed packets received.
unsigned long send_compressed
 Total compressed packet transmitted.

Detailed Description

Device usage statistics.


Field Documentation

unsigned long device_stats::collisions

The number of collisions due to congestion on the medium.

Referenced by netif_get_device_stats().

unsigned long device_stats::multicast

Total multicast packets received.

Total bytes received.

Total compressed packets received.

Received packet with crc error counter.

Referenced by netif_get_device_stats().

No space in buffers counter.

Bad packets received counter.

Referenced by netif_get_device_stats().

Receiver fifo overrun counter.

Received frame alignment error counter.

Referenced by netif_get_device_stats().

Received packet length error counter.

Receiver missed packet counter.

Referenced by netif_get_device_stats().

Receiver buffer overflow counter.

Total packets received.

Referenced by netif_get_device_stats().

Transmitter aborted counter.

Referenced by netif_get_device_stats().

unsigned long device_stats::send_bytes

Total bytes transmitted.

Transmitter carrier errors counter.

Referenced by netif_get_device_stats().

Total compressed packet transmitted.

No space available counter.

Packet transmition problems counter.

Referenced by netif_get_device_stats().

Transmitter fifo overrun counter.

Transmitter carrier errors counter.

Referenced by netif_get_device_stats().

Total packets transmitted.

Referenced by netif_get_device_stats().

Transmitter window errors counter.

Referenced by netif_get_device_stats().


The documentation for this struct was generated from the following file:

Generated on Thu Mar 11 20:48:26 2010 for Networking and TCP/IP stack for HelenOS system by  doxygen 1.6.1