netif.hpp file
Namespaces
- namespace prf
- namespace prf::net
- namespace prf::net::eth
- Generic Ethernet-like control adapters and runtime helpers.
- namespace prf::net::parp
Classes
- struct prf::net::eth::ArpIngressContext
- Rich ARP ingress context provided to policy handlers.
- struct prf::net::eth::EthNetifBindingSnapshot
- Current lwIP netif binding snapshot.
- class prf::net::eth::EthNetifRuntime
- Generic Ethernet lwIP netif runtime over injected L2 device.
- struct prf::net::eth::EthNetifStatusSnapshot
- Runtime status snapshot for diagnostics/control surfaces.
- class prf::net::eth::IArpIngressHandler
- Ingress ARP hook used for proxy/policy decisions.
- class prf::net::eth::IEthernetDevice
- Abstraction of Ethernet-capable L2 device used by lwIP netif runtime.
Typedefs
- using err_t = signed char
- using TaskHandle_t = void*