#include <stdint.h>#include <queue>#include "ns3/callback.h"#include "ns3/traced-value.h"#include "ns3/tcp-socket.h"#include "ns3/ptr.h"#include "ns3/ipv4-address.h"#include "ns3/ipv4-header.h"#include "ns3/ipv4-interface.h"#include "ns3/ipv6-header.h"#include "ns3/ipv6-interface.h"#include "ns3/event-id.h"#include "tcp-tx-buffer.h"#include "tcp-rx-buffer.h"#include "rtt-estimator.h"#include "tcp-congestion-ops.h"
 Include dependency graph for tcp-socket-base.h:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | ns3::RttHistory | 
| Helper class to store RTT measurements.  More... | |
| class | ns3::TcpSocketBase | 
| A base class for implementation of a stream socket using TCP.  More... | |
| class | ns3::TcpSocketState | 
| Data structure that records the congestion state of a connection.  More... | |
Namespaces | |
| ns3 | |
| Every class exported by the ns3 library is enclosed in the ns3 namespace.  | |
Typedefs | |
| typedef std::deque< RttHistory > | ns3::RttHistory_t | 
| Container for RttHistory objects.  More... | |
| typedef void(* | ns3::TcpCongStatesTracedValueCallback) (const TcpSocketState::TcpCongState_t oldValue, const TcpSocketState::TcpCongState_t newValue) | 
| TracedValue Callback signature for TcpCongState_t.  More... | |