X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FProtocols%2FINet%2FTCPSocketProtocol.hh;h=cca471ea78328d685552fc237bd24b0d270359b2;hb=a6069ae6d8b265abc2f156d1ea0e12adca3771d5;hp=b9850d1aed9d4e609347296584edc1003b1b06db;hpb=6e417a227d417cef20d55af94e2474fbe9c280b8;p=senf.git diff --git a/Socket/Protocols/INet/TCPSocketProtocol.hh b/Socket/Protocols/INet/TCPSocketProtocol.hh index b9850d1..cca471e 100644 --- a/Socket/Protocols/INet/TCPSocketProtocol.hh +++ b/Socket/Protocols/INet/TCPSocketProtocol.hh @@ -24,11 +24,12 @@ \brief TCPSocketProtocol public header */ -#ifndef HH_TCPSocketProtocol_ -#define HH_TCPSocketProtocol_ 1 +#ifndef HH_SENF_Socket_Protocols_INet_TCPSocketProtocol_ +#define HH_SENF_Socket_Protocols_INet_TCPSocketProtocol_ 1 // Custom includes #include "../../../Socket/SocketProtocol.hh" +#include "INetSocketProtocol.hh" //#include "TCPSocketProtocol.mpp" ///////////////////////////////hh.p//////////////////////////////////////// @@ -44,7 +45,7 @@ namespace senf { which are available on any TCP socket. */ class TCPSocketProtocol - : public virtual SocketProtocol + : public virtual INetSocketProtocol { public: bool nodelay() const; ///< Check current \c SO_NODELAY status @@ -65,6 +66,7 @@ namespace senf { ///\name Abstract Interface Implementation ///@{ + void close(); unsigned available() const; bool eof() const;