OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::ClientAPI::OpenVPNClient Member List

This is the complete list of members for openvpn::ClientAPI::OpenVPNClient, including all inherited members.

acc_event(const AppCustomControlMessageEvent &)=0openvpn::ClientAPI::OpenVPNClientpure virtual
clock_tick()openvpn::ClientAPI::OpenVPNClientvirtual
connect()openvpn::ClientAPI::OpenVPNClient
connect_attach()openvpn::ClientAPI::OpenVPNClientprotectedvirtual
connect_pre_run()openvpn::ClientAPI::OpenVPNClientprotectedvirtual
connect_run()openvpn::ClientAPI::OpenVPNClientprotectedvirtual
connect_session_stop()openvpn::ClientAPI::OpenVPNClientprotectedvirtual
connect_setup(Status &, bool &)openvpn::ClientAPI::OpenVPNClientprivate
connection_info()openvpn::ClientAPI::OpenVPNClient
do_connect()openvpn::ClientAPI::OpenVPNClientprotected
do_connect_async()openvpn::ClientAPI::OpenVPNClientprivate
eval_config(const Config &)openvpn::ClientAPI::OpenVPNClient
event(const Event &)=0openvpn::ClientAPI::OpenVPNClientpure virtual
external_pki_cert_request(ExternalPKICertRequest &)=0openvpn::ClientAPI::OpenVPNClientpure virtual
external_pki_error(const ExternalPKIRequestBase &, const size_t)openvpn::ClientAPI::OpenVPNClientprivate
external_pki_sign_request(ExternalPKISignRequest &)=0openvpn::ClientAPI::OpenVPNClientpure virtual
get_async_stop()openvpn::ClientAPI::OpenVPNClientprotectedvirtual
log(const LogInfo &) override=0openvpn::ClientAPI::OpenVPNClientpure virtual
MyClientEventsopenvpn::ClientAPI::OpenVPNClientfriend
on_disconnect()openvpn::ClientAPI::OpenVPNClientprivate
OpenVPNClient()openvpn::ClientAPI::OpenVPNClient
OpenVPNClient(const OpenVPNClient &)=deleteopenvpn::ClientAPI::OpenVPNClientprivate
operator=(const OpenVPNClient &)=deleteopenvpn::ClientAPI::OpenVPNClientprivate
parse_extras(const Config &, EvalConfig &)openvpn::ClientAPI::OpenVPNClientprivate
pause(const std::string &reason)openvpn::ClientAPI::OpenVPNClient
pause_on_connection_timeout()=0openvpn::ClientAPI::OpenVPNClientpure virtual
post_cc_msg(const std::string &msg)openvpn::ClientAPI::OpenVPNClient
process_epki_cert_chain(const ExternalPKICertRequest &)openvpn::ClientAPI::OpenVPNClientprivate
provide_creds(const ProvideCreds &)openvpn::ClientAPI::OpenVPNClient
reconnect(int seconds)openvpn::ClientAPI::OpenVPNClient
remote_override(RemoteOverride &)openvpn::ClientAPI::OpenVPNClientvirtual
remote_override_enabled()openvpn::ClientAPI::OpenVPNClientvirtual
resume()openvpn::ClientAPI::OpenVPNClient
send_app_control_channel_msg(const std::string &protocol, const std::string &msg)openvpn::ClientAPI::OpenVPNClient
session_token(SessionToken &tok)openvpn::ClientAPI::OpenVPNClient
sign(const std::string &alias, const std::string &data, std::string &sig, const std::string &algorithm, const std::string &hashalg, const std::string &saltlen) overrideopenvpn::ClientAPI::OpenVPNClientprivatevirtual
socket_protect(openvpn_io::detail::socket_type socket, std::string remote, bool ipv6)openvpn::ClientAPI::OpenVPNClientvirtual
start_cert_check(const std::string &client_cert, const std::string &clientkey, const std::optional< const std::string > &ca=std::nullopt)openvpn::ClientAPI::OpenVPNClient
start_cert_check_epki(const std::string &alias, const std::optional< const std::string > &ca)openvpn::ClientAPI::OpenVPNClient
stateopenvpn::ClientAPI::OpenVPNClientprotected
stats_bundle() constopenvpn::ClientAPI::OpenVPNClient
stats_n()openvpn::ClientAPI::OpenVPNClientstatic
stats_name(int index)openvpn::ClientAPI::OpenVPNClientstatic
stats_value(int index) constopenvpn::ClientAPI::OpenVPNClient
status_from_exception(const std::exception &)openvpn::ClientAPI::OpenVPNClientprivatestatic
stop()openvpn::ClientAPI::OpenVPNClient
transport_stats() constopenvpn::ClientAPI::OpenVPNClient
tun_builder_add_address(const std::string &address, int prefix_length, const std::string &gateway, bool ipv6, bool net30)openvpn::TunBuilderBaseinlinevirtual
tun_builder_add_proxy_bypass(const std::string &bypass_host)openvpn::TunBuilderBaseinlinevirtual
tun_builder_add_route(const std::string &address, int prefix_length, int metric, bool ipv6)openvpn::TunBuilderBaseinlinevirtual
tun_builder_add_wins_server(const std::string &address)openvpn::TunBuilderBaseinlinevirtual
tun_builder_establish()openvpn::TunBuilderBaseinlinevirtual
tun_builder_establish_lite()openvpn::TunBuilderBaseinlinevirtual
tun_builder_exclude_route(const std::string &address, int prefix_length, int metric, bool ipv6)openvpn::TunBuilderBaseinlinevirtual
tun_builder_get_local_networks(bool ipv6)openvpn::TunBuilderBaseinlinevirtual
tun_builder_new()openvpn::TunBuilderBaseinlinevirtual
tun_builder_persist()openvpn::TunBuilderBaseinlinevirtual
tun_builder_reroute_gw(bool ipv4, bool ipv6, unsigned int flags)openvpn::TunBuilderBaseinlinevirtual
tun_builder_set_allow_family(int af, bool allow)openvpn::TunBuilderBaseinlinevirtual
tun_builder_set_allow_local_dns(bool allow)openvpn::TunBuilderBaseinlinevirtual
tun_builder_set_dns_options(const DnsOptions &dns)openvpn::TunBuilderBaseinlinevirtual
tun_builder_set_layer(int layer)openvpn::TunBuilderBaseinlinevirtual
tun_builder_set_mtu(int mtu)openvpn::TunBuilderBaseinlinevirtual
tun_builder_set_proxy_auto_config_url(const std::string &url)openvpn::TunBuilderBaseinlinevirtual
tun_builder_set_proxy_http(const std::string &host, int port)openvpn::TunBuilderBaseinlinevirtual
tun_builder_set_proxy_https(const std::string &host, int port)openvpn::TunBuilderBaseinlinevirtual
tun_builder_set_remote_address(const std::string &address, bool ipv6)openvpn::TunBuilderBaseinlinevirtual
tun_builder_set_route_metric_default(int metric)openvpn::TunBuilderBaseinlinevirtual
tun_builder_set_session_name(const std::string &name)openvpn::TunBuilderBaseinlinevirtual
tun_builder_teardown(bool disconnect)openvpn::TunBuilderBaseinlinevirtual
tun_stats() constopenvpn::ClientAPI::OpenVPNClient
~ExternalPKIBase()=defaultopenvpn::ExternalPKIBaseprivatevirtual
~LogReceiver()=defaultopenvpn::ClientAPI::LogReceivervirtual
~OpenVPNClient()openvpn::ClientAPI::OpenVPNClientvirtual
~TunBuilderBase()=defaultopenvpn::TunBuilderBasevirtual