12#ifndef OPENVPN_TRANSPORT_DCO_H
13#define OPENVPN_TRANSPORT_DCO_H
29#if defined(OPENVPN_PLATFORM_WIN)
35struct DCO :
public virtual RC<thread_unsafe_refcount>
58#if defined(OPENVPN_PLATFORM_WIN)
Reference count base class for objects tracked by RCPtr. Disallows copying and assignment.
TunBuilder methods, loosely based on the Android VpnService.Builder abstraction.
RemoteList::Ptr remote_list
SocketProtect * socket_protect
bool allow_local_dns_resolvers
virtual TunClientFactory::Ptr new_tun_factory(const TunConfig &conf, const OptionList &opt)=0
virtual TransportClientFactory::Ptr new_transport_factory(const TransportConfig &conf)=0