#include <introspected-doxygen.hpp>
Introspection did not find any typical Config paths.
Attributes
-
EnablePacing: Enable Pacing
-
Set with class: BooleanValue
-
Underlying type: bool
-
Initial value: false
-
Flags: construct write read
-
MaxPacingRate: Set Max Pacing Rate
-
Set with class: DataRateValue
-
Underlying type: DataRate
-
Initial value: 4000000000bps
-
Flags: construct write read
-
PacingSsRatio: Percent pacing rate increase for slow start conditions
-
Set with class: ns3::UintegerValue
-
Underlying type: uint16_t 0:65535
-
Initial value: 200
-
Flags: construct write read
-
PacingCaRatio: Percent pacing rate increase for congestion avoidance conditions
-
Set with class: ns3::UintegerValue
-
Underlying type: uint16_t 0:65535
-
Initial value: 120
-
Flags: construct write read
-
PaceInitialWindow: Perform pacing for initial window of data
-
Set with class: BooleanValue
-
Underlying type: bool
-
Initial value: false
-
Flags: construct write read
TraceSources
-
PacingRate: The current TCP pacing rate
Callback signature: ns3::TracedValueCallback::DataRate
-
CongestionWindow: The TCP connection's congestion window
Callback signature: ns3::TracedValueCallback::Uint32
-
CongestionWindowInflated: The TCP connection's inflated congestion window
Callback signature: ns3::TracedValueCallback::Uint32
-
SlowStartThreshold: TCP slow start threshold (bytes)
Callback signature: ns3::TracedValueCallback::Uint32
-
CongState: TCP Congestion machine state
Callback signature: ns3::TracedValueCallback::TcpCongState
-
EcnState: Trace ECN state change of socket
Callback signature: ns3::TracedValueCallback::EcnState
-
HighestSequence: Highest sequence number received from peer
Callback signature: ns3::TracedValueCallback::SequenceNumber32
-
NextTxSequence: Next sequence number to send (SND.NXT)
Callback signature: ns3::TracedValueCallback::SequenceNumber32
-
BytesInFlight: The TCP connection's congestion window
Callback signature: ns3::TracedValueCallback::Uint32
-
RTT: Last RTT sample
Callback signature: ns3::TracedValueCallback::Time
Size of this type is 448 bytes (on a 64-bit architecture).
The documentation for this class was generated from the following file: