prf::net::pool::cfg::PoolConfigSectionDefinition struct final

Typed section definition for one poolX config section.

Scenarios typically open several of these sections explicitly and pass them to Ipv4PoolManager::init(...).

Public static functions

static auto schema(const std::string& section_name) -> prf::config::SectionSchema
Builds schema for one named pool section.

Function documentation

static prf::config::SectionSchema prf::net::pool::cfg::PoolConfigSectionDefinition::schema(const std::string& section_name)

Builds schema for one named pool section.

Parameters
section_name Persistent section identifier such as pool1.
Returns Schema describing all supported pool keys.