Zephyr API Documentation
3.7.0
A Scalable Open Source RTOS
|
All Ethernet specific statistics. More...
#include <net_stats.h>
Data Fields | |
struct net_stats_bytes | bytes |
Total number of bytes received and sent. | |
struct net_stats_pkts | pkts |
Total number of packets received and sent. | |
struct net_stats_pkts | broadcast |
Total number of broadcast packets received and sent. | |
struct net_stats_pkts | multicast |
Total number of multicast packets received and sent. | |
struct net_stats_pkts | errors |
Total number of errors in RX and TX. | |
struct net_stats_eth_errors | error_details |
Total number of errors in RX and TX. | |
struct net_stats_eth_flow | flow_control |
Total number of flow control errors in RX and TX. | |
struct net_stats_eth_csum | csum |
Total number of checksum errors in RX and TX. | |
struct net_stats_eth_hw_timestamp | hw_timestamp |
Total number of hardware timestamp errors in RX and TX. | |
net_stats_t | collisions |
Total number of collisions. | |
net_stats_t | tx_dropped |
Total number of dropped TX packets. | |
net_stats_t | tx_timeout_count |
Total number of TX timeout errors. | |
net_stats_t | tx_restart_queue |
Total number of TX queue restarts. | |
net_stats_t | unknown_protocol |
Total number of RX unknown protocol packets. | |
All Ethernet specific statistics.
struct net_stats_pkts net_stats_eth::broadcast |
Total number of broadcast packets received and sent.
struct net_stats_bytes net_stats_eth::bytes |
Total number of bytes received and sent.
net_stats_t net_stats_eth::collisions |
Total number of collisions.
struct net_stats_eth_csum net_stats_eth::csum |
Total number of checksum errors in RX and TX.
struct net_stats_eth_errors net_stats_eth::error_details |
Total number of errors in RX and TX.
struct net_stats_pkts net_stats_eth::errors |
Total number of errors in RX and TX.
struct net_stats_eth_flow net_stats_eth::flow_control |
Total number of flow control errors in RX and TX.
struct net_stats_eth_hw_timestamp net_stats_eth::hw_timestamp |
Total number of hardware timestamp errors in RX and TX.
struct net_stats_pkts net_stats_eth::multicast |
Total number of multicast packets received and sent.
struct net_stats_pkts net_stats_eth::pkts |
Total number of packets received and sent.
net_stats_t net_stats_eth::tx_dropped |
Total number of dropped TX packets.
net_stats_t net_stats_eth::tx_restart_queue |
Total number of TX queue restarts.
net_stats_t net_stats_eth::tx_timeout_count |
Total number of TX timeout errors.
net_stats_t net_stats_eth::unknown_protocol |
Total number of RX unknown protocol packets.