|
| Tun (const typename TunPersist::Ptr &tun_persist, const std::string &name, const bool retain_stream, const bool tun_prefix, ReadHandler read_handler, const Frame::Ptr &frame, const SessionStats::Ptr &stats) |
|
| TunIO (ReadHandler read_handler_arg, const Frame::Ptr &frame_arg, const SessionStats::Ptr &stats_arg, const size_t frame_context_type=Frame::READ_TUN) |
|
| TunIO (ReadHandler read_handler_arg, const Frame::Context &frame_context_arg, const SessionStats::Ptr &stats_arg) |
|
virtual | ~TunIO () |
|
bool | write (Buffer &buf) |
|
bool | write_seq (const BUFSEQ &bs) |
|
void | start (const int n_parallel) |
|
void | stop () |
|
std::string | name () const |
|
| RC () noexcept=default |
|
| RC (const RC &)=delete |
|
virtual | ~RC ()=default |
|
RC & | operator= (const RC &)=delete |
|
olong | use_count () const noexcept |
| Delegates call to RCImpl and returns the result.
|
|
template<typename ReadHandler, typename
TunPersist>
class openvpn::TunMac::Tun< ReadHandler, TunPersist >
Definition at line 49 of file tuncli.hpp.