A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Tcp
+ Collaboration diagram for Tcp:

Classes

class  ns3::PendingData
 class for managing I/O between applications and TCP More...
class  ns3::RttEstimator
 Base class for all RTT Estimators. More...
class  ns3::RttHistory
 Helper class to store RTT measurements. More...
class  ns3::RttMeanDeviation
 The "Mean–Deviation" RTT estimator, as discussed by Van Jacobson. More...
class  ns3::TcpHeader
 Header for the Transmission Control Protocol. More...
class  ns3::TcpL4Protocol
 A layer between the sockets interface and IP. More...
class  ns3::TcpNewReno
 An implementation of a stream socket using TCP. More...
class  ns3::TcpReno
 An implementation of a stream socket using TCP. More...
class  ns3::TcpRfc793
 An implementation of a stream socket using TCP. More...
class  ns3::TcpRxBuffer
 class for the reordering buffer that keeps the data from lower layer, i.e. TcpL4Protocol, sent to the application More...
class  ns3::TcpSocketBase
 A base class for implementation of a stream socket using TCP. More...
class  ns3::TcpSocketFactoryImpl
 socket factory implementation for native ns-3 TCP More...
class  ns3::TcpTahoe
 An implementation of a stream socket using TCP. More...
class  ns3::TcpTxBuffer
 class for keeping the data sent by the application to the TCP socket, i.e. the sending buffer. More...

Detailed Description

This class serves to create sockets of the TcpSocketBase type.