add(const OptionList &opt, const Protocol &default_proto, const std::string &default_port, ConnBlock::Ptr conn_block) | openvpn::RemoteList | inlineprivate |
Advance enum name | openvpn::RemoteList | |
ALLOW_EMPTY enum value | openvpn::RemoteList | |
cache_lifetime | openvpn::RemoteList | private |
cached_ip_address_list(IP::AddrList &addrlist) const | openvpn::RemoteList | inline |
cached_item_exists() const | openvpn::RemoteList | inlineprivate |
CONN_BLOCK_OMIT_UNDEF enum value | openvpn::RemoteList | |
CONN_BLOCK_ONLY enum value | openvpn::RemoteList | |
contains_protocol(const Protocol &proto) | openvpn::RemoteList | inlineprivate |
current_conn_block_rawptr() const | openvpn::RemoteList | inline |
current_server_host() const | openvpn::RemoteList | inline |
current_transport_protocol() const | openvpn::RemoteList | inline |
defined() const | openvpn::RemoteList | inline |
directives | openvpn::RemoteList | private |
enable_cache | openvpn::RemoteList | private |
endpoint_available(std::string *server_host, std::string *server_port, Protocol *transport_protocol) const | openvpn::RemoteList | inline |
get_enable_cache() const | openvpn::RemoteList | inline |
get_endpoint(EP &endpoint) const | openvpn::RemoteList | inline |
get_item(const size_t index) const | openvpn::RemoteList | inline |
get_port(const OptionList &opt, const std::string &default_port) | openvpn::RemoteList | inlineprivate |
get_proto(const OptionList &opt, const Protocol &default_proto) | openvpn::RemoteList | inlineprivate |
handle_proto_override(const Protocol &proto_override, const bool tcp_proxy_enabled) | openvpn::RemoteList | inline |
index | openvpn::RemoteList | private |
is_thread_safe() | openvpn::RC< thread_unsafe_refcount > | static |
item_addr_length(const size_t i) const | openvpn::RemoteList | inlineprivate |
item_index() const | openvpn::RemoteList | inlineprivate |
list | openvpn::RemoteList | private |
next(Advance type=Advance::Addr) | openvpn::RemoteList | inline |
OPENVPN_EXCEPTION(remote_list_error) | openvpn::RemoteList | |
operator=(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
process_cache_lifetime(const OptionList &opt) | openvpn::RemoteList | inlineprivate |
process_push(const OptionList &opt) | openvpn::RemoteList | inline |
prune_uncached() | openvpn::RemoteList | inlineprivate |
Ptr typedef | openvpn::RemoteList | |
random | openvpn::RemoteList | private |
random_hostname | openvpn::RemoteList | private |
randomize() | openvpn::RemoteList | inline |
randomize_host(Item &item) | openvpn::RemoteList | inlineprivate |
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_override | openvpn::RemoteList | private |
RemoteList(RemoteOverride *remote_override_arg) | openvpn::RemoteList | inline |
RemoteList(const std::string &server_host, const std::string &server_port, const Protocol &transport_protocol, const std::string &title) | openvpn::RemoteList | inline |
RemoteList(const OptionList &opt, const std::string &connection_tag, const unsigned int flags, ConnBlockFactory *conn_block_factory, RandomAPI::Ptr rng_arg) | openvpn::RemoteList | inline |
reset_cache() | openvpn::RemoteList | inline |
reset_cache_item() | openvpn::RemoteList | inline |
reset_item(const size_t i) | openvpn::RemoteList | inlineprivate |
rng | openvpn::RemoteList | private |
set_enable_cache(const bool enable_cache_arg) | openvpn::RemoteList | inline |
set_endpoint_range(EPRANGE &endpoint_range) | openvpn::RemoteList | inline |
set_port_override(const std::string &port_override) | openvpn::RemoteList | inline |
set_proto_override(const Protocol &proto_override) | openvpn::RemoteList | inlineprivate |
set_proto_version_override(const IP::Addr::Version v) | openvpn::RemoteList | inline |
set_random(const RandomAPI::Ptr &rng_arg) | openvpn::RemoteList | inline |
set_server_override(const std::string &server_override) | openvpn::RemoteList | inline |
size() const | openvpn::RemoteList | inline |
to_string() const | openvpn::RemoteList | inline |
unsupported_in_connection_block(const OptionList &options, const std::string &option) | openvpn::RemoteList | inlineprivate |
use_count() const noexcept | openvpn::RC< thread_unsafe_refcount > | |
WARN_UNSUPPORTED enum value | openvpn::RemoteList | |
~RC()=default | openvpn::RC< thread_unsafe_refcount > | virtual |