#define HH_TCPSocketHandle_ 1
// Custom includes
+#include "Utils/pool_alloc_mixin.hh"
#include "INetProtocol.hh"
#include "TCPProtocol.hh"
#include "BSDSocketProtocol.hh"
\ref TCPv4ClientSocketHandle (ProtocolClientSocketHandle), \ref TCPv4ServerSocketHandle
(ProtocolServerSocketHandle)
- \par Protocol Interface:
+ \par Policy Interface:
ClientSocketHandle::read(), ClientSocketHandle::write(), ClientSocketHandle::bind(),
ClientSocketHandle::local(), ClientSocketHandle::connect(), ClientSocketHandle::peer(),
ClientSocketHandle::rcvbuf(), ClientSocketHandle::sndbuf()
public IPv4Protocol,
public TCPProtocol,
public BSDSocketProtocol,
- public AddressableBSDSocketProtocol
+ public AddressableBSDSocketProtocol,
+ public senf::pool_alloc_mixin<TCPv4SocketProtocol>
{
public:
///////////////////////////////////////////////////////////////////////////
\ref TCPv6ClientSocketHandle (ProtocolClientSocketHandle), \ref TCPv6ServerSocketHandle
(ProtocolServerSocketHandle)
- \par Protocol Interface:
+ \par Policy Interface:
ClientSocketHandle::read(), ClientSocketHandle::write(), ClientSocketHandle::bind(),
ClientSocketHandle::local(), ClientSocketHandle::connect(), ClientSocketHandle::peer(),
ClientSocketHandle::rcvbuf(), ClientSocketHandle::sndbuf()
public IPv6Protocol,
public TCPProtocol,
public BSDSocketProtocol,
- public AddressableBSDSocketProtocol
+ public AddressableBSDSocketProtocol,
+ public senf::pool_alloc_mixin<TCPv6SocketProtocol>
{
public:
///////////////////////////////////////////////////////////////////////////
// c-file-style: "senf"
// indent-tabs-mode: nil
// ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
+// comment-column: 40
// End: