npr::rf::NprControlCommands class final

Control adapter that exposes NPR interface state and mutable config under /interface/<iface>/....

This type belongs to the NPR control/integration layer, because it binds generic control-interface requests to NPR runtime observability/config sources.

Constructors, destructors, conversion operators

NprControlCommands(INprStatsSource& stats_source, npr::cfg::NprConfigSection& config_section, std::string iface_name)

Public functions

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