Helper class to store RTT measurements. More...
#include "tcp-socket-base.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... | |
Helper class to store RTT measurements.
Definition at line 58 of file tcp-socket-base.h.
| ns3::RttHistory::RttHistory | ( | SequenceNumber32 | s, |
| uint32_t | c, | ||
| Time | t | ||
| ) |
Constructor - builds an RttHistory with the given parameters.
| s | First sequence number in packet sent |
| c | Number of bytes sent |
| t | Time this one was sent |
Definition at line 4240 of file tcp-socket-base.cc.
| ns3::RttHistory::RttHistory | ( | const RttHistory & | h | ) |
Copy constructor.
| h | the object to copy |
Definition at line 4248 of file tcp-socket-base.cc.
| uint32_t ns3::RttHistory::count |
Number of bytes sent.
Definition at line 75 of file tcp-socket-base.h.
Referenced by ns3::TcpSocketBase::EstimateRtt().
| bool ns3::RttHistory::retx |
True if this has been retransmitted.
Definition at line 77 of file tcp-socket-base.h.
Referenced by ns3::TcpSocketBase::EstimateRtt().
| SequenceNumber32 ns3::RttHistory::seq |
First sequence number in packet sent.
Definition at line 74 of file tcp-socket-base.h.
Referenced by ns3::TcpSocketBase::EstimateRtt().
| Time ns3::RttHistory::time |
Time this one was sent.
Definition at line 76 of file tcp-socket-base.h.
Referenced by ns3::TcpSocketBase::EstimateRtt().