ns-3 Direct Code Execution
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ns3::Ns3SocketFdFactory Class Reference

#include <ns3-socket-fd-factory.h>

+ Inheritance diagram for ns3::Ns3SocketFdFactory:
+ Collaboration diagram for ns3::Ns3SocketFdFactory:

Public Member Functions

 Ns3SocketFdFactory ()
virtual UnixFdCreateSocket (int domain, int type, int protocol)
void NotifyNewAggregate (void)
- Public Member Functions inherited from ns3::SocketFdFactory
virtual ~SocketFdFactory ()
virtual void UnlinkNotify (std::string path)

Static Public Member Functions

static TypeId GetTypeId (void)

Private Attributes

Ptr< SocketFactory > m_netlink

Detailed Description

Definition at line 10 of file ns3-socket-fd-factory.h.

Constructor & Destructor Documentation

ns3::Ns3SocketFdFactory::Ns3SocketFdFactory ( )

Definition at line 51 of file ns3-socket-fd-factory.cc.

Member Function Documentation

UnixFd * ns3::Ns3SocketFdFactory::CreateSocket ( int  domain,
int  type,
int  protocol 
)
virtual

Implements ns3::SocketFdFactory.

Definition at line 69 of file ns3-socket-fd-factory.cc.

References m_netlink.

TypeId ns3::Ns3SocketFdFactory::GetTypeId ( void  )
static

Reimplemented from ns3::SocketFdFactory.

Definition at line 42 of file ns3-socket-fd-factory.cc.

void ns3::Ns3SocketFdFactory::NotifyNewAggregate ( void  )

Definition at line 58 of file ns3-socket-fd-factory.cc.

References m_netlink.

Member Data Documentation

Ptr<SocketFactory> ns3::Ns3SocketFdFactory::m_netlink
private

Definition at line 19 of file ns3-socket-fd-factory.h.

Referenced by CreateSocket(), and NotifyNewAggregate().


The documentation for this class was generated from the following files: