return n;
}
+prefix_ void senf::TCPSocketProtocol::shutdown(ShutType type)
+ const
+{
+ if (::shutdown(fd(), type) < 0)
+ SENF_THROW_SYSTEM_EXCEPTION("::shutdown()");
+}
+
+prefix_ void senf::TCPSocketProtocol::close()
+{
+ shutdown(ShutRDWR);
+ INetSocketProtocol::close();
+}
+
prefix_ unsigned senf::TCPSocketProtocol::available()
const
{