#include <TCPTahoeRenoFamily.h>
Public Member Functions | |
TCPTahoeRenoFamilyStateVariables () | |
virtual std::string | info () const |
virtual std::string | detailedInfo () const |
Public Attributes | |
uint | ssthresh |
slow start threshold |
TCPTahoeRenoFamilyStateVariables::TCPTahoeRenoFamilyStateVariables | ( | ) |
std::string TCPTahoeRenoFamilyStateVariables::info | ( | ) | const [virtual] |
Reimplemented from TCPBaseAlgStateVariables.
00029 { 00030 std::stringstream out; 00031 out << TCPBaseAlgStateVariables::info(); 00032 out << " ssthresh=" << ssthresh; 00033 return out.str(); 00034 }
std::string TCPTahoeRenoFamilyStateVariables::detailedInfo | ( | void | ) | const [virtual] |
Reimplemented from TCPBaseAlgStateVariables.
00037 { 00038 std::stringstream out; 00039 out << TCPBaseAlgStateVariables::detailedInfo(); 00040 out << "ssthresh = " << ssthresh << "\n"; 00041 return out.str(); 00042 }
slow start threshold
Referenced by detailedInfo(), info(), TCPTahoe::processRexmitTimer(), TCPReno::processRexmitTimer(), TCPTahoe::recalculateSlowStartThreshold(), TCPReno::recalculateSlowStartThreshold(), TCPTahoe::receivedDataAck(), TCPReno::receivedDataAck(), TCPTahoe::receivedDuplicateAck(), TCPReno::receivedDuplicateAck(), and TCPTahoeRenoFamilyStateVariables().