| OpenVPN 3 Core Library
    | 
| Public Types | |
| typedef RCPtr< ServerThread > | Ptr | 
|  Public Types inherited from openvpn::ServerThreadType< RC_TYPE > | |
| typedef RCPtr< ServerThreadType > | Ptr | 
| typedef RCWeakPtr< ServerThreadType > | WPtr | 
| Public Member Functions | |
| ServerThread (openvpn_io::io_context &io_context_arg, ThreadCommon &tc) | |
| void | start () | 
| void | stop () | 
| void | thread_safe_stop () override | 
|  Public Member Functions inherited from openvpn::ServerThreadType< RC_TYPE > | |
| virtual void | log_notify (const RunContextLogEntry &le) | 
| Private Attributes | |
| openvpn_io::io_context & | io_context | 
| MyListener::Ptr | listener | 
| bool | halt | 
Definition at line 533 of file ovpnagent.cpp.
| typedef RCPtr<ServerThread> ServerThread::Ptr | 
Definition at line 536 of file ovpnagent.cpp.
| 
 | inline | 
Definition at line 538 of file ovpnagent.cpp.
| 
 | inline | 
Definition at line 555 of file ovpnagent.cpp.
| 
 | inline | 
Definition at line 563 of file ovpnagent.cpp.
| 
 | inlineoverridevirtual | 
Implements openvpn::ServerThreadType< RC_TYPE >.
Definition at line 573 of file ovpnagent.cpp.
| 
 | private | 
Definition at line 585 of file ovpnagent.cpp.
| 
 | private | 
Definition at line 583 of file ovpnagent.cpp.
| 
 | private | 
Definition at line 584 of file ovpnagent.cpp.