|
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_dns(ActionList &create, ActionList &destroy, const std::string &itf_index_name, const std::vector< std::string > &addresses, const TunBuilderCapture &pull) | openvpn::TunWin::Setup | inlineprivate |
| 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 |