OpenVPN 3 Core Library
Loading...
Searching...
No Matches
ovpncli.cpp File Reference
Include dependency graph for ovpncli.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  openvpn::ClientAPI::MySessionStats
 
class  openvpn::ClientAPI::MyClientEvents
 
class  openvpn::ClientAPI::MySocketProtect
 
class  openvpn::ClientAPI::MyReconnectNotify
 
class  openvpn::ClientAPI::MyRemoteOverride
 
class  openvpn::ClientAPI::MyClockTick
 
class  openvpn::ClientAPI::Private::ClientState
 

Namespaces

namespace  openvpn
 
namespace  openvpn::ClientAPI
 
namespace  openvpn::ClientAPI::Private
 

Macros

#define OPENVPN_CLIENT_EXPORT
 
#define OPENVPN_DEBUG_PROTO   1
 
#define OPENVPN_DEBUG_TUN   2
 
#define OPENVPN_DEBUG_UDPLINK   2
 
#define OPENVPN_DEBUG_TCPLINK   2
 
#define OPENVPN_DEBUG_COMPRESS   1
 
#define OPENVPN_DEBUG_REMOTELIST   0
 
#define OPENVPN_DEBUG_TUN_BUILDER   0
 
#define OPENVPN_LOG_CLASS   openvpn::ClientAPI::LogReceiver
 
#define OPENVPN_LOG_INFO   openvpn::ClientAPI::LogInfo
 

Functions

 openvpn::ClientAPI::OPENVPN_SIMPLE_EXCEPTION (app_expired)
 
static SSLLib::SSLAPI::Config::Ptr openvpn::ClientAPI::setup_certcheck_ssl_config (const std::string &client_cert, const std::string &extra_certs, const std::optional< const std::string > &ca)
 

Macro Definition Documentation

◆ OPENVPN_CLIENT_EXPORT

#define OPENVPN_CLIENT_EXPORT

Definition at line 35 of file ovpncli.cpp.

◆ OPENVPN_DEBUG_COMPRESS

#define OPENVPN_DEBUG_COMPRESS   1

Definition at line 49 of file ovpncli.cpp.

◆ OPENVPN_DEBUG_PROTO

#define OPENVPN_DEBUG_PROTO   1

Definition at line 43 of file ovpncli.cpp.

◆ OPENVPN_DEBUG_REMOTELIST

#define OPENVPN_DEBUG_REMOTELIST   0

Definition at line 50 of file ovpncli.cpp.

◆ OPENVPN_DEBUG_TCPLINK

#define OPENVPN_DEBUG_TCPLINK   2

Definition at line 48 of file ovpncli.cpp.

◆ OPENVPN_DEBUG_TUN

#define OPENVPN_DEBUG_TUN   2

Definition at line 46 of file ovpncli.cpp.

◆ OPENVPN_DEBUG_TUN_BUILDER

#define OPENVPN_DEBUG_TUN_BUILDER   0

Definition at line 51 of file ovpncli.cpp.

◆ OPENVPN_DEBUG_UDPLINK

#define OPENVPN_DEBUG_UDPLINK   2

Definition at line 47 of file ovpncli.cpp.

◆ OPENVPN_LOG_CLASS

#define OPENVPN_LOG_CLASS   openvpn::ClientAPI::LogReceiver

Definition at line 66 of file ovpncli.cpp.

◆ OPENVPN_LOG_INFO

#define OPENVPN_LOG_INFO   openvpn::ClientAPI::LogInfo

Definition at line 67 of file ovpncli.cpp.