OpenVPN 3 Core Library
Loading...
Searching...
No Matches
OvpnDcoWinClient Member List

This is the complete list of members for OvpnDcoWinClient, including all inherited members.

acc_event(const openvpn::ClientAPI::AppCustomControlMessageEvent &event) overrideClientprivatevirtual
acc_event(const ClientAPI::AppCustomControlMessageEvent &acev) overrideClientinlineprivatevirtual
add_crypto_(const CryptoDCInstance::RekeyType type, const KoRekey::KeyConfig *kc)OvpnDcoWinClientinlineprotected
add_peer_(CB complete)OvpnDcoWinClientinlineprotected
adjust_mss(int mss) overrideOvpnDcoWinClientinline
apply_push_update(const OptionList &opt, TransportClient &transcli) overrideOvpnDcoWinClientinline
available()OvpnDcoWinClientinlinestatic
buf_OvpnDcoWinClientprotected
certcheck_certClient
certcheck_clientca_fnClient
certcheck_init_verbClientprivatestatic
Client(String config_text, String username, String password)Clientinline
Client(OMI *omi)Clientinline
client_threadClientprivate
ClientConfigOvpnDcoWinClientfriend
clock_tick() overrideClientinlineprivatevirtual
clock_tick_actionClientprivate
ClockTickAction enum nameClient
connect()Clientinline
connect_attach()openvpn::ClientAPI::OpenVPNClientprotectedvirtual
connect_pre_run()openvpn::ClientAPI::OpenVPNClientprotectedvirtual
connect_run()openvpn::ClientAPI::OpenVPNClientprotectedvirtual
connect_session_stop()openvpn::ClientAPI::OpenVPNClientprotectedvirtual
openvpn::ClientAPI::OpenVPNClient.connect_setup(Status &, bool &)openvpn::ClientAPI::OpenVPNClientprivate
openvpn::ClientAPI::OpenVPNClient.connection_info()openvpn::ClientAPI::OpenVPNClient
ClientBase.connection_info()openvpn::ClientAPI::OpenVPNClient
CT_PAUSE enum valueClient
CT_RECONNECT enum valueClient
CT_RESUME enum valueClient
CT_STATS enum valueClient
CT_STOP enum valueClient
CT_UNDEF enum valueClient
dc_cookieClientprivate
dco_ioctl_(DWORD code, LPVOID in_buf=NULL, DWORD in_buf_size=0, LPVOID out_buf=NULL, DWORD out_buf_size=0, openvpn_io::windows::overlapped_ptr *ov=nullptr)OvpnDcoWinClientinlineprotected
dco_transport_stats_delta() overrideOvpnDcoWinClientinlineprotectedvirtual
openvpn::ClientAPI::OpenVPNClient.do_connect()openvpn::ClientAPI::OpenVPNClientprotected
ClientBase.do_connect()openvpn::ClientAPI::OpenVPNClientprotected
openvpn::ClientAPI::OpenVPNClient.do_connect_async()openvpn::ClientAPI::OpenVPNClientprivate
done(ClientAPI_Status status)Clientinline
dynamic_challenge_cookie()Clientinline
endpoint_OvpnDcoWinClientprotected
epki_caClient
epki_certClient
openvpn::ClientAPI::OpenVPNClient.eval_config(const Config &)openvpn::ClientAPI::OpenVPNClient
ClientBase.eval_config(const Config &)openvpn::ClientAPI::OpenVPNClient
event(ClientAPI_Event event)Clientinline
event(const ClientAPI::Event &ev) overrideClientprivatevirtual
event(const ClientAPI::Event &ev) overrideClientinlineprivatevirtual
external_pki_cert_request(ClientAPI_ExternalPKICertRequest req)Clientinline
external_pki_cert_request(ClientAPI::ExternalPKICertRequest &certreq) overrideClientprivatevirtual
external_pki_cert_request(ClientAPI::ExternalPKICertRequest &certreq) overrideClientinlineprivatevirtual
openvpn::ClientAPI::OpenVPNClient.external_pki_error(const ExternalPKIRequestBase &, const Error::Type)openvpn::ClientAPI::OpenVPNClientprivate
external_pki_sign_request(ClientAPI_ExternalPKISignRequest req)Clientinline
external_pki_sign_request(ClientAPI::ExternalPKISignRequest &signreq) overrideClientprivatevirtual
external_pki_sign_request(ClientAPI::ExternalPKISignRequest &signreq) overrideClientinlineprivatevirtual
get_async_stop()openvpn::ClientAPI::OpenVPNClientprotectedvirtual
get_handle()OvpnDcoWinClientinlineprotected
get_stats_()OvpnDcoWinClientinlineprotected
handle_OvpnDcoWinClientprotected
handle_certcheck_request()Clientinlineprivate
handle_dpc1_protocol(const ClientAPI::AppCustomControlMessageEvent &acev)Clientinlineprivate
is_dynamic_challenge() constClientinline
last_deltaOvpnDcoWinClientprotected
last_statsOvpnDcoWinClientprotected
log(ClientAPI_LogInfo loginfo)Clientinline
log(const ClientAPI::LogInfo &msg) overrideClientprivatevirtual
log(const ClientAPI::LogInfo &log) overrideClientinlineprivatevirtual
log_mutexClientprivate
openvpn::ClientAPI::OpenVPNClient.on_disconnect()openvpn::ClientAPI::OpenVPNClientprivate
open_url(std::string url_str)Clientinlineprivate
openvpn::ClientAPI::OpenVPNClient.OpenVPNClient()openvpn::ClientAPI::OpenVPNClient
openvpn::ClientAPI::OpenVPNClient.OpenVPNClient(const OpenVPNClient &)=deleteopenvpn::ClientAPI::OpenVPNClientprivate
ClientBase.OpenVPNClient()openvpn::ClientAPI::OpenVPNClient
openvpn::ClientAPI::OpenVPNClient.operator=(const OpenVPNClient &)=deleteopenvpn::ClientAPI::OpenVPNClientprivate
OvpnDcoWinClient(openvpn_io::io_context &io_context, ClientConfig *config, TransportClientParent *parent)OvpnDcoWinClientinlineprotected
parentClientprivate
openvpn::ClientAPI::OpenVPNClient.parse_extras(const Config &, EvalConfig &)openvpn::ClientAPI::OpenVPNClientprivate
openvpn::ClientAPI::OpenVPNClient.pause(const std::string &reason)openvpn::ClientAPI::OpenVPNClient
ClientBase.pause(const std::string &reason)openvpn::ClientAPI::OpenVPNClient
pause_on_connection_timeout()Clientinline
pause_on_connection_timeout() overrideClientinlineprivate
pause_on_connection_timeout() overrideClientinlineprivate
openvpn::ClientAPI::OpenVPNClient.post_cc_msg(const std::string &msg)openvpn::ClientAPI::OpenVPNClient
ClientBase.post_cc_msg(const std::string &msg)openvpn::ClientAPI::OpenVPNClient
print_stats()Clientinline
openvpn::ClientAPI::OpenVPNClient.process_epki_cert_chain(const ExternalPKICertRequest &)openvpn::ClientAPI::OpenVPNClientprivate
proto_OvpnDcoWinClientprotected
openvpn::ClientAPI::OpenVPNClient.provide_creds(const ProvideCreds &)openvpn::ClientAPI::OpenVPNClient
ClientBase.provide_creds(const ProvideCreds &)openvpn::ClientAPI::OpenVPNClient
Ptr typedefOvpnDcoWinClientprivate
queue_read_()OvpnDcoWinClientinlineprotected
openvpn::ClientAPI::OpenVPNClient.reconnect(int seconds)openvpn::ClientAPI::OpenVPNClient
ClientBase.reconnect(int seconds)openvpn::ClientAPI::OpenVPNClient
rekey(const CryptoDCInstance::RekeyType rktype, const KoRekey::Info &rkinfo) overrideOvpnDcoWinClientinline
remote_override(RemoteOverride &)openvpn::ClientAPI::OpenVPNClientvirtual
remote_override_enabled()openvpn::ClientAPI::OpenVPNClientvirtual
resolve_callback(const openvpn_io::error_code &error, results_type results) overrideOvpnDcoWinClientinlineprotected
openvpn::ClientAPI::OpenVPNClient.resume()openvpn::ClientAPI::OpenVPNClient
ClientBase.resume()openvpn::ClientAPI::OpenVPNClient
rngClientprivate
rng_callback(void *arg, unsigned char *data, size_t len)Clientinlineprivatestatic
send_(const Buffer &buf)OvpnDcoWinClientinlineprotected
openvpn::ClientAPI::OpenVPNClient.send_app_control_channel_msg(const std::string &protocol, const std::string &msg)openvpn::ClientAPI::OpenVPNClient
ClientBase.send_app_control_channel_msg(const std::string &protocol, const std::string &msg)openvpn::ClientAPI::OpenVPNClient
server_endpoint_addr() const overrideOvpnDcoWinClientinline
openvpn::ClientAPI::OpenVPNClient.session_token(SessionToken &tok)openvpn::ClientAPI::OpenVPNClient
ClientBase.session_token(SessionToken &tok)openvpn::ClientAPI::OpenVPNClient
set_clock_tick_action(const ClockTickAction action)Clientinline
set_keepalive_()OvpnDcoWinClientinlineprotected
set_service_fail_handler()OvpnDcoWinClientinline
set_write_url_fn(const std::string &fn)Clientinline
setup_tun(const OptionList &opt, TransportClient &transcli, bool is_tun_start=true)OvpnDcoWinClientinline
show_stats()Clientinline
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(int socket)Clientinline
socket_protect(openvpn_io::detail::socket_type socket, std::string remote, bool ipv6) overrideClientinlineprivatevirtual
openvpn::ClientAPI::OpenVPNClient.start_cert_check(const std::string &client_cert, const std::string &clientkey, const std::optional< const std::string > &ca=std::nullopt)openvpn::ClientAPI::OpenVPNClient
ClientBase.start_cert_check(const std::string &client_cert, const std::string &clientkey, const std::optional< const std::string > &ca=std::nullopt)openvpn::ClientAPI::OpenVPNClient
openvpn::ClientAPI::OpenVPNClient.start_cert_check_epki(const std::string &alias, const std::optional< const std::string > &ca)openvpn::ClientAPI::OpenVPNClient
ClientBase.start_cert_check_epki(const std::string &alias, const std::optional< const std::string > &ca)openvpn::ClientAPI::OpenVPNClient
start_impl_()OvpnDcoWinClientinlineprotected
openvpn::ClientAPI::OpenVPNClient.stateopenvpn::ClientAPI::OpenVPNClientprotected
ClientBase.stateopenvpn::ClientAPI::OpenVPNClientprotected
openvpn::ClientAPI::OpenVPNClient.stats_bundle() constopenvpn::ClientAPI::OpenVPNClient
ClientBase.stats_bundle() constopenvpn::ClientAPI::OpenVPNClient
openvpn::ClientAPI::OpenVPNClient.stats_n()openvpn::ClientAPI::OpenVPNClientstatic
ClientBase.stats_n()openvpn::ClientAPI::OpenVPNClientstatic
openvpn::ClientAPI::OpenVPNClient.stats_name(int index)openvpn::ClientAPI::OpenVPNClientstatic
ClientBase.stats_name(int index)openvpn::ClientAPI::OpenVPNClientstatic
openvpn::ClientAPI::OpenVPNClient.stats_value(int index) constopenvpn::ClientAPI::OpenVPNClient
ClientBase.stats_value(int index) constopenvpn::ClientAPI::OpenVPNClient
openvpn::ClientAPI::OpenVPNClient.status_from_exception(const std::exception &)openvpn::ClientAPI::OpenVPNClientprivatestatic
stop()Clientinline
stop_() overrideOvpnDcoWinClientinlineprotected
swap_keys_()OvpnDcoWinClientinlineprotected
transport_protocol() const overrideOvpnDcoWinClientinline
transport_send(BufferAllocated &buf) overrideOvpnDcoWinClientinline
transport_send_const(const Buffer &buf) overrideOvpnDcoWinClientinline
transport_start() overrideOvpnDcoWinClientinline
openvpn::ClientAPI::OpenVPNClient.transport_stats() constopenvpn::ClientAPI::OpenVPNClient
ClientBase.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()Clientinline
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_name() const overrideOvpnDcoWinClientinline
tun_persistOvpnDcoWinClientprotected
tun_setup_OvpnDcoWinClientprotected
tun_start(const OptionList &opt, TransportClient &transcli, CryptoDCSettings &dc_settings) overrideOvpnDcoWinClientinline
openvpn::ClientAPI::OpenVPNClient.tun_stats() constopenvpn::ClientAPI::OpenVPNClient
ClientBase.tun_stats() constopenvpn::ClientAPI::OpenVPNClient
vpn_interface_index() const overrideOvpnDcoWinClientinline
write_url_fnClientprivate
~ExternalPKIBase()=defaultopenvpn::ExternalPKIBaseprivatevirtual
~LogReceiver()=defaultopenvpn::ClientAPI::LogReceivervirtual
~OpenVPNClient()openvpn::ClientAPI::OpenVPNClientvirtual
~TunBuilderBase()=defaultopenvpn::TunBuilderBasevirtual