OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::ClientLifeCycle::NotifyCallback Struct Referenceabstract

#include <clilife.hpp>

Inheritance diagram for openvpn::ClientLifeCycle::NotifyCallback:
[legend]

Public Member Functions

virtual ~NotifyCallback ()=default
 
virtual void cln_stop ()=0
 
virtual void cln_pause (const std::string &reason)=0
 
virtual void cln_resume ()=0
 
virtual void cln_reconnect (int seconds)=0
 

Detailed Description

Definition at line 25 of file clilife.hpp.

Constructor & Destructor Documentation

◆ ~NotifyCallback()

virtual openvpn::ClientLifeCycle::NotifyCallback::~NotifyCallback ( )
virtualdefault

Member Function Documentation

◆ cln_pause()

virtual void openvpn::ClientLifeCycle::NotifyCallback::cln_pause ( const std::string &  reason)
pure virtual

Implemented in openvpn::ClientConnect.

Here is the caller graph for this function:

◆ cln_reconnect()

virtual void openvpn::ClientLifeCycle::NotifyCallback::cln_reconnect ( int  seconds)
pure virtual

Implemented in openvpn::ClientConnect.

Here is the caller graph for this function:

◆ cln_resume()

virtual void openvpn::ClientLifeCycle::NotifyCallback::cln_resume ( )
pure virtual

Implemented in openvpn::ClientConnect.

Here is the caller graph for this function:

◆ cln_stop()

virtual void openvpn::ClientLifeCycle::NotifyCallback::cln_stop ( )
pure virtual

Implemented in openvpn::ClientConnect.


The documentation for this struct was generated from the following file: