OpenVPN 3 Core Library
|
#include <tunwrapasio.hpp>
Public Member Functions | |
TunWrapAsioStream (const typename TunWrap::Ptr &tun_wrap_arg) | |
void | release () |
template<typename MUTABLE_BUFFER , typename HANDLER > | |
void | async_read_some (const MUTABLE_BUFFER &buffers, HANDLER &&handler) |
template<typename CONST_BUFFER > | |
std::size_t | write_some (const CONST_BUFFER &buffers) |
void | cancel () |
void | close () |
Private Attributes | |
TunWrap::Ptr | tun_wrap |
Definition at line 27 of file tunwrapasio.hpp.
|
inline |
Definition at line 30 of file tunwrapasio.hpp.
|
inline |
Definition at line 46 of file tunwrapasio.hpp.
|
inline |
Definition at line 57 of file tunwrapasio.hpp.
|
inline |
Definition at line 62 of file tunwrapasio.hpp.
|
inline |
Definition at line 36 of file tunwrapasio.hpp.
|
inline |
Definition at line 52 of file tunwrapasio.hpp.
|
private |
Definition at line 68 of file tunwrapasio.hpp.