|
| static boost::program_options::options_description | make_options_description (std::uint16_t default_port, const std::string &default_identifier, bool include_auth=false) |
| | Creates the options description for client CLI arguments.
|
| |
| static net::client_options | read_options (const boost::program_options::variables_map &vm) |
| | Reads client options from parsed variables map.
|
| |
| static std::optional< login_options > | read_login_options (const boost::program_options::variables_map &vm) |
| | Reads login options from parsed variables map.
|
| |
Provides command-line options for client configuration.
Standard client options: –connect-host HOST Host to connect to –connect-port PORT Port to connect to –connect-identifier ID Client identifier for handshake
Authentication options (when include_auth is true): –login-username USER Username for authentication –login-password PASS Password for authentication