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

Classes

class  ns3::Ipv4RawSocketFactory
 API to create RAW socket instances. More...
 
class  ns3::Ipv4RawSocketFactoryImpl
 Implementation of IPv4 raw socket factory. More...
 
class  ns3::Ipv4RawSocketImpl
 Introspection did not find any typical Config paths. More...
 
class  ns3::Ipv6RawSocketFactory
 API to create IPv6 RAW socket instances. More...
 
class  ns3::Ipv6RawSocketFactoryImpl
 Implementation of IPv6 raw socket factory. More...
 
class  ns3::Ipv6RawSocketImpl
 Introspection did not find any typical Config paths. More...
 
class  ns3::NscTcpSocketImpl
 Socket logic for the NSC TCP sockets. More...
 
class  ns3::PacketSocket
 A PacketSocket is a link between an application and a net device. More...
 
class  ns3::PacketSocketClient
 A simple client. More...
 
class  ns3::PacketSocketFactory
 This can be used as an interface in a node in order for the node to generate PacketSockets that can connect to net devices. More...
 
class  ns3::PacketSocketServer
 A server using PacketSocket. More...
 
class  ns3::Socket
 A low-level Socket API based loosely on the BSD Socket API. More...
 
class  ns3::SocketFactory
 Object to create transport layer instances that provide a socket API to applications. More...
 
class  ns3::TcpSocket
 (abstract) base class of all TcpSockets More...
 
class  ns3::TcpSocketBase
 A base class for implementation of a stream socket using TCP. More...
 
class  ns3::TcpSocketFactory
 API to create TCP socket instances. More...
 
class  ns3::TcpWestwood
 An implementation of a stream socket using TCP. More...
 
class  ns3::UdpSocket
 (abstract) base class of all UdpSockets More...
 
class  ns3::UdpSocketFactory
 API to create UDP socket instances. More...
 

Detailed Description