prf::net::IUdpEchoService class

Minimal interface for optional UDP echo service used in diagnostics/tests.

Derived classes

class UdpEchoService final
lwIP-backed UDP echo service implementation.

Constructors, destructors, conversion operators

~IUdpEchoService() defaulted virtual

Public functions

auto is_running() const -> bool pure virtual
Returns whether echo service is currently active.
auto start(uint16_t listen_port) -> bool pure virtual
Starts echo service on one UDP port.
void stop() pure virtual
Stops echo service if running.