Sponge
CS144's user-space TCP library
TCPOverIPv4OverTunFdAdapter Member List

This is the complete list of members for TCPOverIPv4OverTunFdAdapter, including all inherited members.

_cfgFdAdapterBaseprivate
_listenFdAdapterBaseprivate
_tunTCPOverIPv4OverTunFdAdapterprivate
config() constFdAdapterBaseinline
config_mut()FdAdapterBaseinline
config_mutable()FdAdapterBaseinlineprotected
listening() constFdAdapterBaseinline
operator const TunFD &() constTCPOverIPv4OverTunFdAdapterinline
operator TunFD &()TCPOverIPv4OverTunFdAdapterinline
read()TCPOverIPv4OverTunFdAdapterinline
set_listening(const bool l)FdAdapterBaseinline
TCPOverIPv4OverTunFdAdapter(TunFD &&tun)TCPOverIPv4OverTunFdAdapterinlineexplicit
tick(const size_t)FdAdapterBaseinline
unwrap_tcp_in_ip(const InternetDatagram &ip_dgram)TCPOverIPv4Adapter
wrap_tcp_in_ip(TCPSegment &seg)TCPOverIPv4Adapter
write(TCPSegment &seg)TCPOverIPv4OverTunFdAdapterinline