|
ns-3
|


Public Member Functions | |
| RttEstimator (const RttEstimator &) | |
| virtual void | SentSeq (SequenceNumber32, uint32_t) |
| virtual Time | AckSeq (SequenceNumber32) |
| virtual void | ClearSent () |
| virtual void | Measurement (Time t)=0 |
| virtual Time | RetransmitTimeout ()=0 |
| void | Init (SequenceNumber32 s) |
| virtual Ptr< RttEstimator > | Copy () const =0 |
| virtual void | IncreaseMultiplier () |
| virtual void | ResetMultiplier () |
| virtual void | Reset () |
| void | SetMinRto (Time minRto) |
| Time | GetMinRto (void) const |
| void | SetEstimate (Time estimate) |
| Time | GetEstimate (void) const |
Static Public Member Functions | |
| static TypeId | GetTypeId (void) |
| This method returns the TypeId associated to ns3::RttEstimator. | |
Public Attributes | |
| int64x64_t | est |
| int64x64_t | minrto |
| uint32_t | nSamples |
| double | multiplier |
| TypeId ns3::RttEstimator::GetTypeId | ( | void | ) | [static] |
This method returns the TypeId associated to ns3::RttEstimator.
This object is accessible through the following paths with Config::Set and Config::Connect:
Attributes defined for this type:
No TraceSources defined for this type.
Reimplemented from ns3::Object.
Reimplemented in ns3::RttMeanDeviation.
References ns3::Seconds(), and ns3::TypeId::SetParent().