OpenVPN 3 Core Library
Loading...
Searching...
No Matches
remotelist.hpp File Reference
#include <ctime>
#include <string>
#include <sstream>
#include <vector>
#include <algorithm>
#include <utility>
#include <thread>
#include <openvpn/io/io.hpp>
#include <openvpn/asio/asiowork.hpp>
#include <openvpn/common/bigmutex.hpp>
#include <openvpn/common/exception.hpp>
#include <openvpn/common/rc.hpp>
#include <openvpn/common/options.hpp>
#include <openvpn/common/number.hpp>
#include <openvpn/common/hostport.hpp>
#include <openvpn/random/randapi.hpp>
#include <openvpn/addr/ip.hpp>
#include <openvpn/addr/addrlist.hpp>
#include <openvpn/transport/protocol.hpp>
#include <openvpn/client/cliconstants.hpp>
#include <openvpn/log/sessionstats.hpp>
#include <openvpn/client/async_resolve.hpp>
Include dependency graph for remotelist.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  openvpn::RemoteList
 
struct  openvpn::RemoteList::ResolvedAddr
 
struct  openvpn::RemoteList::ResolvedAddrList
 
struct  openvpn::RemoteList::ConnBlock
 
struct  openvpn::RemoteList::ConnBlockFactory
 
struct  openvpn::RemoteList::Item
 
struct  openvpn::RemoteList::RemoteOverride
 
struct  openvpn::RemoteList::Directives
 
struct  openvpn::RemoteList::Index
 
class  openvpn::RemoteList::BulkResolve
 
struct  openvpn::RemoteList::BulkResolve::NotifyCallback
 

Namespaces

namespace  openvpn
 

Macros

#define OPENVPN_LOG_REMOTELIST(x)
 

Macro Definition Documentation

◆ OPENVPN_LOG_REMOTELIST

#define OPENVPN_LOG_REMOTELIST (   x)

Definition at line 47 of file remotelist.hpp.