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. |
Device usage statistics.
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.
unsigned long device_stats::receive_bytes |
Total bytes received.
unsigned long device_stats::receive_compressed |
Total compressed packets received.
unsigned long device_stats::receive_crc_errors |
Received packet with crc error counter.
Referenced by netif_get_device_stats().
unsigned long device_stats::receive_dropped |
No space in buffers counter.
unsigned long device_stats::receive_errors |
Bad packets received counter.
Referenced by netif_get_device_stats().
unsigned long device_stats::receive_fifo_errors |
Receiver fifo overrun counter.
unsigned long device_stats::receive_frame_errors |
Received frame alignment error counter.
Referenced by netif_get_device_stats().
unsigned long device_stats::receive_length_errors |
Received packet length error counter.
unsigned long device_stats::receive_missed_errors |
Receiver missed packet counter.
Referenced by netif_get_device_stats().
unsigned long device_stats::receive_over_errors |
Receiver buffer overflow counter.
unsigned long device_stats::receive_packets |
Total packets received.
Referenced by netif_get_device_stats().
unsigned long device_stats::send_aborted_errors |
Transmitter aborted counter.
Referenced by netif_get_device_stats().
unsigned long device_stats::send_bytes |
Total bytes transmitted.
unsigned long device_stats::send_carrier_errors |
Transmitter carrier errors counter.
Referenced by netif_get_device_stats().
unsigned long device_stats::send_compressed |
Total compressed packet transmitted.
unsigned long device_stats::send_dropped |
No space available counter.
unsigned long device_stats::send_errors |
Packet transmition problems counter.
Referenced by netif_get_device_stats().
unsigned long device_stats::send_fifo_errors |
Transmitter fifo overrun counter.
unsigned long device_stats::send_heartbeat_errors |
Transmitter carrier errors counter.
Referenced by netif_get_device_stats().
unsigned long device_stats::send_packets |
Total packets transmitted.
Referenced by netif_get_device_stats().
unsigned long device_stats::send_window_errors |
Transmitter window errors counter.
Referenced by netif_get_device_stats().