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

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

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