prf::net::UsbControlCommands class final

Control adapter that exposes the USB management interface under /interface/<iface>/....

Constructors, destructors, conversion operators

UsbControlCommands(const IUsbNetifStatsSource& stats_source, cfg::UsbConfigSection& config_section, std::string iface_name)

Public functions

auto descriptors() const -> std::span<const prf::control::CommandDescriptor>
auto iface_name() const -> const char*