diff --git a/src/node/tcp-socket.h b/src/node/tcp-socket.h index 0a813b76b..413d87f62 100644 --- a/src/node/tcp-socket.h +++ b/src/node/tcp-socket.h @@ -51,23 +51,6 @@ public: TcpSocket (void); virtual ~TcpSocket (void); - virtual enum Socket::SocketErrno GetErrno (void) const = 0; - virtual Ptr GetNode (void) const = 0; - virtual int Bind () = 0; - virtual int Close (void) = 0; - virtual int ShutdownSend (void) = 0; - virtual int ShutdownRecv (void) = 0; - virtual int Connect (const Address &address) = 0; - virtual uint32_t GetTxAvailable (void) const = 0; - virtual int Send (Ptr p, uint32_t flags) = 0; - virtual int SendTo (Ptr p, uint32_t flags, - const Address &toAddress) = 0; - virtual uint32_t GetRxAvailable (void) const = 0; - virtual Ptr Recv (uint32_t maxSize, uint32_t flags) = 0; - virtual Ptr RecvFrom (uint32_t maxSize, uint32_t flags, - Address &fromAddress) = 0; - - private: // Indirect the attribute setting and getting through private virtual methods virtual void SetSndBufSize (uint32_t size) = 0; diff --git a/src/node/udp-socket.h b/src/node/udp-socket.h index fa20b885d..afe17774e 100644 --- a/src/node/udp-socket.h +++ b/src/node/udp-socket.h @@ -50,22 +50,6 @@ public: UdpSocket (void); virtual ~UdpSocket (void); - virtual enum Socket::SocketErrno GetErrno (void) const = 0; - virtual Ptr GetNode (void) const = 0; - virtual int Bind () = 0; - virtual int Close (void) = 0; - virtual int ShutdownSend (void) = 0; - virtual int ShutdownRecv (void) = 0; - virtual int Connect (const Address &address) = 0; - virtual uint32_t GetTxAvailable (void) const = 0; - virtual int Send (Ptr p, uint32_t flags) = 0; - virtual int SendTo (Ptr p, uint32_t flags, - const Address &toAddress) = 0; - virtual uint32_t GetRxAvailable (void) const = 0; - virtual Ptr Recv (uint32_t maxSize, uint32_t flags) = 0; - virtual Ptr RecvFrom (uint32_t maxSize, uint32_t flags, - Address &fromAddress) = 0; - private: // Indirect the attribute setting and getting through private virtual methods virtual void SetRcvBufSize (uint32_t size) = 0;