OpenVPN 3 Core Library
|
This is the complete list of members for openvpn::TunWin::Setup, including all inherited members.
adapter_config(HANDLE th, const std::wstring &openvpn_app_path, const Util::TapNameGuidPair &tap, const TunBuilderCapture &pull, const bool l2_post, ActionList &create, ActionList &destroy, std::ostream &os) | openvpn::TunWin::Setup | inlineprivate |
adapter_config_l2(HANDLE th, const std::wstring &openvpn_app_path, const Util::TapNameGuidPair &tap, const TunBuilderCapture &pull, ActionList &create, ActionList &destroy, std::ostream &os) | openvpn::TunWin::Setup | inlineprivate |
add_bypass_route(const Util::BestGateway &gw, const std::string &route, bool ipv6, ActionList &add_cmds, ActionList &remove_cmds_bypass_gw) | openvpn::TunWin::Setup | inlinestatic |
allow_local_dns_resolvers | openvpn::TunWin::Setup | private |
confirm() | openvpn::TunWin::SetupBase | inlinevirtual |
delete_route_timer | openvpn::TunWin::Setup | private |
destroy(std::ostream &os) override | openvpn::TunWin::Setup | inlinevirtual |
establish(const TunBuilderCapture &pull, const std::wstring &openvpn_app_path, Stop *stop, std::ostream &os, RingBuffer::Ptr ring_buffer) override | openvpn::TunWin::Setup | inlinevirtual |
get_adapter_state() override | openvpn::TunWin::Setup | inlinevirtual |
get_handle(std::ostream &os) override | openvpn::TunWin::Setup | inlinevirtual |
is_thread_safe() | openvpn::RC< thread_unsafe_refcount > | static |
l2_finish(const TunBuilderCapture &pull, Stop *stop, std::ostream &os) override | openvpn::TunWin::Setup | inlinevirtual |
l2_ready(const TunBuilderCapture &pull) override | openvpn::TunWin::Setup | inlinevirtual |
l2_state | openvpn::TunWin::Setup | private |
l2_thread | openvpn::TunWin::Setup | private |
MetricType enum name | openvpn::TunWin::Setup | private |
MT_IFACE enum value | openvpn::TunWin::Setup | private |
MT_NETSH enum value | openvpn::TunWin::Setup | private |
MT_ROUTE enum value | openvpn::TunWin::Setup | private |
OPENVPN_EXCEPTION(tun_win_setup) | openvpn::TunWin::SetupBase | |
operator=(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
process_id_ | openvpn::TunWin::Setup | private |
Ptr typedef | openvpn::TunWin::Setup | |
RC() noexcept=default | openvpn::RC< thread_unsafe_refcount > | |
RC(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
refcount_ | openvpn::RC< thread_unsafe_refcount > | private |
register_rings(HANDLE handle, RingBuffer::Ptr ring_buffer) | openvpn::TunWin::Setup | inlineprivate |
remove_cmds | openvpn::TunWin::Setup | private |
route_metric_opt(const TunBuilderCapture &pull, const TunBuilderCapture::RouteBase &route, const MetricType mt) | openvpn::TunWin::Setup | inlineprivatestatic |
set_adapter_state(const Util::TapNameGuidPair &tap) override | openvpn::TunWin::Setup | inlinevirtual |
set_process_id(DWORD process_id) | openvpn::TunWin::Setup | inline |
set_service_fail_handler(std::function< void()> &&handler) | openvpn::TunWin::SetupBase | inlinevirtual |
Setup(openvpn_io::io_context &io_context_arg, const Type tun_type, bool allow_local_dns_resolvers_arg) | openvpn::TunWin::Setup | inline |
tap_ | openvpn::TunWin::Setup | private |
tun_type_ | openvpn::TunWin::Setup | private |
use_count() const noexcept | openvpn::RC< thread_unsafe_refcount > | |
vpn_interface_index() const override | openvpn::TunWin::Setup | inlinevirtual |
vpn_interface_index_ | openvpn::TunWin::Setup | private |
~DestructorBase()=default | openvpn::DestructorBase | virtual |
~RC()=default | openvpn::RC< thread_unsafe_refcount > | virtual |
~Setup() | openvpn::TunWin::Setup | inlinevirtual |