prf::net::eth::IEthNetifStatsSource class

Read-only status source contract used by Ethernet-like control providers.

Implementations are expected to return an instantaneous snapshot of runtime state that can be safely exposed through control endpoints.

Constructors, destructors, conversion operators

~IEthNetifStatsSource() defaulted virtual

Public functions

auto status_snapshot(EthNetifStatusSnapshot* out) const -> bool pure virtual