Nexus Embedded Platform 0.1.0
Statically assembled reusable embedded mechanisms
Loading...
Searching...
No Matches
nx_eth_state_t Struct Reference

Latched facts survive receive backpressure and failed wake hints. More...

#include <ethernet.h>

Data Fields

nx_eth_link_t link
uint64_t received
uint64_t discarded
uint64_t unavailable_events
uint32_t receive_flags
size_t pending_tx
size_t held_rx
bool started
bool closing
bool fatal_bus_error
bool transmit_underflow

Detailed Description

Latched facts survive receive backpressure and failed wake hints.

Definition at line 49 of file ethernet.h.

Field Documentation

◆ closing

bool nx_eth_state_t::closing

Definition at line 58 of file ethernet.h.

◆ discarded

uint64_t nx_eth_state_t::discarded

Definition at line 52 of file ethernet.h.

◆ fatal_bus_error

bool nx_eth_state_t::fatal_bus_error

Definition at line 59 of file ethernet.h.

◆ held_rx

size_t nx_eth_state_t::held_rx

Definition at line 56 of file ethernet.h.

◆ link

nx_eth_link_t nx_eth_state_t::link

Definition at line 50 of file ethernet.h.

◆ pending_tx

size_t nx_eth_state_t::pending_tx

Definition at line 55 of file ethernet.h.

◆ receive_flags

uint32_t nx_eth_state_t::receive_flags

Definition at line 54 of file ethernet.h.

◆ received

uint64_t nx_eth_state_t::received

Definition at line 51 of file ethernet.h.

◆ started

bool nx_eth_state_t::started

Definition at line 57 of file ethernet.h.

◆ transmit_underflow

bool nx_eth_state_t::transmit_underflow

Definition at line 60 of file ethernet.h.

◆ unavailable_events

uint64_t nx_eth_state_t::unavailable_events

Definition at line 53 of file ethernet.h.


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