A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::RttHistory Class Reference

Helper class to store RTT measurements. More...

#include <rtt-estimator.h>

+ Collaboration diagram for ns3::RttHistory:

Public Member Functions

 RttHistory (SequenceNumber32 s, uint32_t c, Time t)
 Constructor - builds an RttHistory with the given parameters. More...
 
 RttHistory (const RttHistory &h)
 Copy constructor. More...
 

Public Attributes

uint32_t count
 Number of bytes sent. More...
 
bool retx
 True if this has been retransmitted. More...
 
SequenceNumber32 seq
 First sequence number in packet sent. More...
 
Time time
 Time this one was sent. More...
 

Detailed Description

Helper class to store RTT measurements.

Definition at line 40 of file rtt-estimator.h.

Constructor & Destructor Documentation

ns3::RttHistory::RttHistory ( SequenceNumber32  s,
uint32_t  c,
Time  t 
)

Constructor - builds an RttHistory with the given parameters.

Parameters
sFirst sequence number in packet sent
cNumber of bytes sent
tTime this one was sent

Definition at line 94 of file rtt-estimator.cc.

References NS_LOG_FUNCTION.

ns3::RttHistory::RttHistory ( const RttHistory h)

Copy constructor.

Parameters
hthe object to copy

Definition at line 100 of file rtt-estimator.cc.

References NS_LOG_FUNCTION.

Member Data Documentation

uint32_t ns3::RttHistory::count

Number of bytes sent.

Definition at line 56 of file rtt-estimator.h.

Referenced by ns3::RttEstimator::AckSeq().

bool ns3::RttHistory::retx

True if this has been retransmitted.

Definition at line 58 of file rtt-estimator.h.

Referenced by ns3::RttEstimator::AckSeq().

SequenceNumber32 ns3::RttHistory::seq

First sequence number in packet sent.

Definition at line 55 of file rtt-estimator.h.

Referenced by ns3::RttEstimator::AckSeq().

Time ns3::RttHistory::time

Time this one was sent.

Definition at line 57 of file rtt-estimator.h.

Referenced by ns3::RttEstimator::AckSeq().


The documentation for this class was generated from the following files: