src/node/socket.h
changeset 3103 91c6fce46125
parent 3102 a225be367c1d
child 3104 24d9d9aa0977
--- a/src/node/socket.h	Fri May 02 09:21:01 2008 -0700
+++ b/src/node/socket.h	Fri May 02 09:38:18 2008 -0700
@@ -263,6 +263,16 @@
    * to the maxSize and flags.
    */
   virtual Ptr<Packet> Recv (uint32_t maxSize, uint32_t flags) = 0;
+  /**
+   * \brief Read a single packet from the socket
+   *
+   *      Overloaded version of Recv(maxSize, flags) with maxSize
+   *      implicitly set to maximum sized integer, and flags set to zero.
+   *
+   * \returns Ptr<Packet> of the next in-sequence packet.  Returns
+   * 0 if the socket cannot return a next in-sequence packet.
+   */
+   Ptr<Packet> Recv (void);
 
 protected:
   void NotifyCloseCompleted (void);