OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::ClientOptions::Config Struct Reference

#include <cliopt.hpp>

Collaboration diagram for openvpn::ClientOptions::Config:
[legend]

Public Attributes

ClientConfigParsed clientconf
 
int conn_timeout = 0
 
SessionStats::Ptr cli_stats
 
ClientEvent::Queue::Ptr cli_events
 
ProtoContextCompressionOptions::Ptr proto_context_options
 
HTTPProxyTransport::Options::Ptr http_proxy_options
 
bool alt_proxy = false
 
bool synchronous_dns_lookup = false
 
int default_key_direction = -1
 
PeerInfo::Set::Ptr extra_peer_info
 
Stopstop = nullptr
 
ExternalPKIBaseexternal_pki = nullptr
 
SocketProtectsocket_protect = nullptr
 
ReconnectNotifyreconnect_notify = nullptr
 
RemoteList::RemoteOverrideremote_override = nullptr
 

Detailed Description

Definition at line 151 of file cliopt.hpp.

Member Data Documentation

◆ alt_proxy

bool openvpn::ClientOptions::Config::alt_proxy = false

Definition at line 164 of file cliopt.hpp.

◆ cli_events

ClientEvent::Queue::Ptr openvpn::ClientOptions::Config::cli_events

Definition at line 161 of file cliopt.hpp.

◆ cli_stats

SessionStats::Ptr openvpn::ClientOptions::Config::cli_stats

Definition at line 160 of file cliopt.hpp.

◆ clientconf

ClientConfigParsed openvpn::ClientOptions::Config::clientconf

Definition at line 157 of file cliopt.hpp.

◆ conn_timeout

int openvpn::ClientOptions::Config::conn_timeout = 0

Definition at line 159 of file cliopt.hpp.

◆ default_key_direction

int openvpn::ClientOptions::Config::default_key_direction = -1

Definition at line 166 of file cliopt.hpp.

◆ external_pki

ExternalPKIBase* openvpn::ClientOptions::Config::external_pki = nullptr

Definition at line 178 of file cliopt.hpp.

◆ extra_peer_info

PeerInfo::Set::Ptr openvpn::ClientOptions::Config::extra_peer_info

Definition at line 168 of file cliopt.hpp.

◆ http_proxy_options

HTTPProxyTransport::Options::Ptr openvpn::ClientOptions::Config::http_proxy_options

Definition at line 163 of file cliopt.hpp.

◆ proto_context_options

ProtoContextCompressionOptions::Ptr openvpn::ClientOptions::Config::proto_context_options

Definition at line 162 of file cliopt.hpp.

◆ reconnect_notify

ReconnectNotify* openvpn::ClientOptions::Config::reconnect_notify = nullptr

Definition at line 180 of file cliopt.hpp.

◆ remote_override

RemoteList::RemoteOverride* openvpn::ClientOptions::Config::remote_override = nullptr

Definition at line 181 of file cliopt.hpp.

◆ socket_protect

SocketProtect* openvpn::ClientOptions::Config::socket_protect = nullptr

Definition at line 179 of file cliopt.hpp.

◆ stop

Stop* openvpn::ClientOptions::Config::stop = nullptr

Definition at line 175 of file cliopt.hpp.

◆ synchronous_dns_lookup

bool openvpn::ClientOptions::Config::synchronous_dns_lookup = false

Definition at line 165 of file cliopt.hpp.


The documentation for this struct was generated from the following file: