#include <introspected-doxygen.hpp>
Config Paths
ns3::TcpDctcp is accessible through the following paths with Config::Set and Config::Connect:
-
"/NodeList/[i]/$ns3::TcpL4Protocol/SocketList/[i]/CongestionOps/$ns3::TcpLinuxReno/$ns3::TcpDctcp"
-
"/NodeList/[i]/$ns3::TcpL4Protocol/SocketList/[i]/CongestionOps/$ns3::TcpDctcp"
Attributes
-
DctcpShiftG: Parameter G for updating dctcp_alpha
-
Set with class: ns3::DoubleValue
-
Underlying type: double 0:1
-
Initial value: 0.0625
-
Flags: construct write read
-
DctcpAlphaOnInit: Initial alpha value
-
Set with class: ns3::DoubleValue
-
Underlying type: double 0:1
-
Initial value: 1
-
Flags: construct write
-
UseEct0: Use ECT(0) for ECN codepoint, if false use ECT(1)
-
Set with class: BooleanValue
-
Underlying type: bool
-
Initial value: true
-
Flags: construct write read
TraceSources
-
CongestionEstimate: Update sender-side congestion estimate state
Callback signature: ns3::TcpDctcp::CongestionEstimateTracedCallback
Size of this type is 104 bytes (on a 64-bit architecture).
The documentation for this class was generated from the following file: