src/internet/model/tcp-tahoe.h
changeset 10855 7ef081ddfc7f
parent 10440 1e48ff9185f1
child 11359 c2269e7c4f42
--- a/src/internet/model/tcp-tahoe.h	Wed Aug 06 11:00:06 2014 +0200
+++ b/src/internet/model/tcp-tahoe.h	Wed Aug 13 23:46:16 2014 +0200
@@ -71,8 +71,8 @@
 
   // Implementing ns3::TcpSocket -- Attribute get/set
   virtual void     SetSegSize (uint32_t size);
-  virtual void     SetSSThresh (uint32_t threshold);
-  virtual uint32_t GetSSThresh (void) const;
+  virtual void     SetInitialSSThresh (uint32_t threshold);
+  virtual uint32_t GetInitialSSThresh (void) const;
   virtual void     SetInitialCwnd (uint32_t cwnd);
   virtual uint32_t GetInitialCwnd (void) const;
 private:
@@ -83,8 +83,9 @@
 
 protected:
   TracedValue<uint32_t>  m_cWnd;         //!< Congestion window
-  uint32_t               m_ssThresh;     //!< Slow Start Threshold
+  TracedValue<uint32_t>  m_ssThresh;     //!< Slow Start Threshold
   uint32_t               m_initialCWnd;  //!< Initial cWnd value
+  uint32_t               m_initialSsThresh;  //!< Initial Slow Start Threshold value
   uint32_t               m_retxThresh;   //!< Fast Retransmit threshold
 };