src/node/udp-socket.h
changeset 3398 266c6a334762
parent 3269 448134601b03
child 3820 c04ecfdce1ef
--- a/src/node/udp-socket.h	Tue Jul 08 14:27:45 2008 -0700
+++ b/src/node/udp-socket.h	Wed Jul 09 18:34:42 2008 +0100
@@ -50,22 +50,6 @@
   UdpSocket (void);
   virtual ~UdpSocket (void);
 
-  virtual enum Socket::SocketErrno GetErrno (void) const = 0;
-  virtual Ptr<Node> 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<Packet> p, uint32_t flags) = 0;
-  virtual int SendTo (Ptr<Packet> p, uint32_t flags,
-    const Address &toAddress) = 0;
-  virtual uint32_t GetRxAvailable (void) const = 0;
-  virtual Ptr<Packet> Recv (uint32_t maxSize, uint32_t flags) = 0;
-  virtual Ptr<Packet> 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;