#include <q2ns-congestion-helper.h>
|
| static double | ComputeTcpWarmup (double rateMbps, double rttSec, uint32_t mssBytes=1200, double initCwndPkts=10.0) |
| |
|
| std::set< std::tuple< ns3::Ptr< ns3::Node >, uint16_t, std::string > > | m_installedSinks |
| |
Definition at line 45 of file q2ns-congestion-helper.h.
◆ CongestionHelper()
| q2ns::CongestionHelper::CongestionHelper |
( |
| ) |
|
|
default |
◆ ComputeTcpWarmup()
| double q2ns::CongestionHelper::ComputeTcpWarmup |
( |
double |
rateMbps, |
|
|
double |
rttSec, |
|
|
uint32_t |
mssBytes = 1200, |
|
|
double |
initCwndPkts = 10.0 |
|
) |
| |
|
static |
◆ FindNodeByName()
| ns3::Ptr< ns3::Node > q2ns::CongestionHelper::FindNodeByName |
( |
const std::string & |
name | ) |
|
|
staticprivate |
◆ FirstNonLoopback()
| ns3::Ipv4Address q2ns::CongestionHelper::FirstNonLoopback |
( |
ns3::Ptr< ns3::Node > |
node | ) |
|
|
staticprivate |
◆ Install()
| void q2ns::CongestionHelper::Install |
( |
const TrafficSpec & |
spec | ) |
|
Definition at line 69 of file q2ns-congestion-helper.cc.
References q2ns::TrafficSpec::autoCreateSinks, q2ns::TrafficFlow::dst, q2ns::TrafficFlow::dstPort, FindNodeByName(), FirstNonLoopback(), q2ns::TrafficSpec::flows, m_installedSinks, q2ns::TrafficFlow::packetSize, q2ns::TrafficFlow::protocol, q2ns::TrafficFlow::rateMbps, q2ns::TrafficFlow::source, q2ns::TrafficFlow::src, q2ns::TrafficFlow::start_s, and q2ns::TrafficFlow::stop_s.
◆ m_installedSinks
| std::set<std::tuple<ns3::Ptr<ns3::Node>, uint16_t, std::string> > q2ns::CongestionHelper::m_installedSinks |
|
private |
The documentation for this class was generated from the following files: