OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::TunMac::Tun< ReadHandler, TunPersist > Member List

This is the complete list of members for openvpn::TunMac::Tun< ReadHandler, TunPersist >, including all inherited members.

Base typedefopenvpn::TunMac::Tun< ReadHandler, TunPersist >private
frame_contextopenvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >protected
haltopenvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >protected
handle_read(typename PacketFrom::SPtr pfp, const openvpn_io::error_code &error, const size_t bytes_recvd)openvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >inlineprotected
is_thread_safe()openvpn::RC< thread_unsafe_refcount >static
name() constopenvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >inline
name_openvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >protected
operator=(const RC &)=deleteopenvpn::RC< thread_unsafe_refcount >
prepend_pf_inet(Buffer &buf, const std::uint32_t value)openvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >inlineprivate
Ptr typedefopenvpn::TunMac::Tun< ReadHandler, TunPersist >
queue_read(PacketFrom *tunfrom)openvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >inlineprotected
RC() noexcept=defaultopenvpn::RC< thread_unsafe_refcount >
RC(const RC &)=deleteopenvpn::RC< thread_unsafe_refcount >
read_handleropenvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >protected
refcount_openvpn::RC< thread_unsafe_refcount >private
retain_streamopenvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >protected
start(const int n_parallel)openvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >inline
statsopenvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >protected
stop()openvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >inline
streamopenvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >protected
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)openvpn::TunMac::Tun< ReadHandler, TunPersist >inline
tun_error(const Error::Type errtype, const openvpn_io::error_code *error)openvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >inlineprotected
tun_prefixopenvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >protected
TunIO(ReadHandler read_handler_arg, const Frame::Ptr &frame_arg, const SessionStats::Ptr &stats_arg, const size_t frame_context_type=Frame::READ_TUN)openvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >inline
TunIO(ReadHandler read_handler_arg, const Frame::Context &frame_context_arg, const SessionStats::Ptr &stats_arg)openvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >inline
use_count() const noexceptopenvpn::RC< thread_unsafe_refcount >
write(Buffer &buf)openvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >inline
write_seq(const BUFSEQ &bs)openvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >inline
~RC()=defaultopenvpn::RC< thread_unsafe_refcount >virtual
~TunIO()openvpn::TunIO< ReadHandler, PacketFrom, TunWrapAsioStream< TunPersist > >inlinevirtual