Base typedef | openvpn::TCPTransport::TCPLink< Protocol, ReadHandler, RAW_MODE_ONLY > | |
Base | openvpn::TCPTransport::TCPLink< Protocol, ReadHandler, RAW_MODE_ONLY > | |
frame_context | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | protected |
free_list | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | protected |
free_list_max_size | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | protected |
from_app_send_buffer(BufferPtr &buf) override | openvpn::TCPTransport::TCPLink< Protocol, ReadHandler, RAW_MODE_ONLY > | inlineprivatevirtual |
halt | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | protected |
handle_recv(PacketFrom::SPtr pfp, const openvpn_io::error_code &error, const size_t bytes_recvd) | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlineprotected |
handle_send(const openvpn_io::error_code &error, const size_t bytes_sent) | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlineprotected |
inject(const Buffer &src) | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inline |
is_raw_mode() const | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlineprotected |
is_raw_mode_read() const | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlineprotected |
is_raw_mode_write() const | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlineprotected |
is_thread_safe() | openvpn::RC< thread_unsafe_refcount > | static |
LinkCommon(ReadHandler read_handler_arg, typename Protocol::socket &socket_arg, const size_t send_queue_max_size_arg, const size_t free_list_max_size_arg, const Frame::Context &frame_context_arg, const SessionStats::Ptr &stats_arg) | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlineprotected |
LinkCommon() | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlineprotected |
mutate | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | protected |
OpenVPNPacketStream typedef | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | |
operator=(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
pktstream | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | protected |
process_recv_buffer(BufferAllocated &buf) | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlineprotected |
protocol typedef | openvpn::TCPTransport::TCPLink< Protocol, ReadHandler, RAW_MODE_ONLY > | |
Ptr typedef | openvpn::TCPTransport::TCPLink< Protocol, ReadHandler, RAW_MODE_ONLY > | |
put_pktstream(BufferAllocated &buf, BufferAllocated &pkt) | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlineprotected |
Queue typedef | openvpn::TCPTransport::TCPLink< Protocol, ReadHandler, RAW_MODE_ONLY > | private |
queue | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | protected |
queue_recv(PacketFrom *tcpfrom) | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inline |
queue_send() | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlineprotected |
queue_send_buffer(BufferPtr &buf) | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlineprotected |
raw_mode_read | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | protected |
raw_mode_write | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | protected |
RC() noexcept=default | openvpn::RC< thread_unsafe_refcount > | |
RC(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
read_handler | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | protected |
recv_buffer(PacketFrom::SPtr &pfp, const size_t bytes_recvd) override | openvpn::TCPTransport::TCPLink< Protocol, ReadHandler, RAW_MODE_ONLY > | inlineprivatevirtual |
refcount_ | openvpn::RC< thread_unsafe_refcount > | private |
reset_align_adjust(const size_t align_adjust) | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlinevirtual |
send(BufferAllocated &b) | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlinevirtual |
send_queue_empty() const | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlinevirtual |
send_queue_max_size | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | protected |
send_queue_size() const | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlinevirtual |
set_mutate(const TransportMutateStream::Ptr &mutate_arg) | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inline |
set_raw_mode(const bool mode) | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlinevirtual |
set_raw_mode_read(const bool mode) | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inline |
set_raw_mode_write(const bool mode) | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inline |
socket | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | protected |
start() | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlinevirtual |
stats | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | protected |
stop() | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlinevirtual |
tcp_write_queue_needs_send() | openvpn::TCPTransport::LinkCommon< Protocol, ReadHandler, RAW_MODE_ONLY > | inlineprotected |
TCPLink(ReadHandler read_handler_arg, typename Protocol::socket &socket_arg, const size_t send_queue_max_size_arg, const size_t free_list_max_size_arg, const Frame::Context &frame_context_arg, const SessionStats::Ptr &stats_arg) | openvpn::TCPTransport::TCPLink< Protocol, ReadHandler, RAW_MODE_ONLY > | inline |
use_count() const noexcept | openvpn::RC< thread_unsafe_refcount > | |
~RC()=default | openvpn::RC< thread_unsafe_refcount > | virtual |