

Public Member Functions | |
| RttEstimator (const RttEstimator &) | |
| virtual void | SentSeq (SequenceNumber, uint32_t) |
| virtual Time | AckSeq (SequenceNumber) |
| virtual void | ClearSent () |
| virtual void | Measurement (Time t)=0 |
| virtual Time | Estimate ()=0 |
| virtual Time | RetransmitTimeout ()=0 |
| void | Init (SequenceNumber s) |
| virtual Ptr< RttEstimator > | Copy () const =0 |
| virtual void | IncreaseMultiplier () |
| virtual void | ResetMultiplier () |
| virtual void | Reset () |
Static Public Member Functions | |
| static TypeId | GetTypeId (void) |
| This method returns the TypeId associated to ns3::RttEstimator. | |
Public Attributes | |
| Time | est |
| Time | minrto |
| uint32_t | nSamples |
| double | multiplier |
| static TypeId ns3::RttEstimator::GetTypeId | ( | void | ) | [static] |
This method returns the TypeId associated to ns3::RttEstimator.
Attributes defined for this type:
No TraceSources defined for this type.
Reimplemented from ns3::Object.
Reimplemented in ns3::RttMeanDeviation.
1.7.1