add_routes | openvpn::TunBuilderCapture | |
block_ipv4 | openvpn::TunBuilderCapture | |
block_ipv6 | openvpn::TunBuilderCapture | |
block_outside_dns | openvpn::TunBuilderCapture | |
dns_options | openvpn::TunBuilderCapture | |
exclude_routes | openvpn::TunBuilderCapture | |
from_json(const Json::Value &root) | openvpn::TunBuilderCapture | inlinestatic |
http_proxy | openvpn::TunBuilderCapture | |
https_proxy | openvpn::TunBuilderCapture | |
is_thread_safe() | openvpn::RC< thread_unsafe_refcount > | static |
layer | openvpn::TunBuilderCapture | |
mtu | openvpn::TunBuilderCapture | |
mtu_ipv4_maximum | openvpn::TunBuilderCapture | static |
operator=(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
proxy_auto_config_url | openvpn::TunBuilderCapture | |
proxy_bypass | openvpn::TunBuilderCapture | |
Ptr typedef | openvpn::TunBuilderCapture | |
RC() noexcept=default | openvpn::RC< thread_unsafe_refcount > | |
RC(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
refcount_ | openvpn::RC< thread_unsafe_refcount > | private |
remote_address | openvpn::TunBuilderCapture | |
render_list(std::ostream &os, const std::string &title, const LIST &list) | openvpn::TunBuilderCapture | inlineprivatestatic |
reroute_gw | openvpn::TunBuilderCapture | |
reset_dns_options() | openvpn::TunBuilderCapture | inline |
reset_tunnel_addresses() | openvpn::TunBuilderCapture | inline |
route_metric_default | openvpn::TunBuilderCapture | |
session_name | openvpn::TunBuilderCapture | |
to_json() const | openvpn::TunBuilderCapture | inline |
to_string() const | openvpn::TunBuilderCapture | inline |
tun_builder_add_address(const std::string &address, int prefix_length, const std::string &gateway, bool ipv6, bool net30) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_add_proxy_bypass(const std::string &bypass_host) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_add_route(const std::string &address, int prefix_length, int metric, bool ipv6) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_add_wins_server(const std::string &address) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_establish() | openvpn::TunBuilderBase | inlinevirtual |
tun_builder_establish_lite() | openvpn::TunBuilderBase | inlinevirtual |
tun_builder_exclude_route(const std::string &address, int prefix_length, int metric, bool ipv6) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_get_local_networks(bool ipv6) | openvpn::TunBuilderBase | inlinevirtual |
tun_builder_new() | openvpn::TunBuilderBase | inlinevirtual |
tun_builder_persist() | openvpn::TunBuilderBase | inlinevirtual |
tun_builder_reroute_gw(bool ipv4, bool ipv6, unsigned int flags) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_set_allow_family(int af, bool allow) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_set_allow_local_dns(bool allow) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_set_dns_options(const DnsOptions &dns) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_set_layer(int layer) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_set_mtu(int mtu) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_set_proxy_auto_config_url(const std::string &url) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_set_proxy_http(const std::string &host, int port) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_set_proxy_https(const std::string &host, int port) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_set_remote_address(const std::string &address, bool ipv6) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_set_route_metric_default(int metric) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_set_session_name(const std::string &name) override | openvpn::TunBuilderCapture | inlinevirtual |
tun_builder_teardown(bool disconnect) | openvpn::TunBuilderBase | inlinevirtual |
tunnel_address_index_ipv4 | openvpn::TunBuilderCapture | |
tunnel_address_index_ipv6 | openvpn::TunBuilderCapture | |
tunnel_addresses | openvpn::TunBuilderCapture | |
use_count() const noexcept | openvpn::RC< thread_unsafe_refcount > | |
validate() const | openvpn::TunBuilderCapture | inline |
validate_layer(const std::string &title) const | openvpn::TunBuilderCapture | inlineprivate |
validate_list(const LIST &list, const std::string &title) | openvpn::TunBuilderCapture | inlineprivatestatic |
validate_mtu(const std::string &title) const | openvpn::TunBuilderCapture | inlineprivate |
validate_tunnel_address_indices(const std::string &title) const | openvpn::TunBuilderCapture | inlineprivate |
validate_tunnel_index(const int index) const | openvpn::TunBuilderCapture | inlineprivate |
vpn_ip(const IP::Addr::Version v) const | openvpn::TunBuilderCapture | inline |
vpn_ipv4() const | openvpn::TunBuilderCapture | inline |
vpn_ipv6() const | openvpn::TunBuilderCapture | inline |
wins_servers | openvpn::TunBuilderCapture | |
~RC()=default | openvpn::RC< thread_unsafe_refcount > | virtual |
~TunBuilderBase()=default | openvpn::TunBuilderBase | virtual |