A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ns3::PacketSocketHelper Class Reference

Give ns3::PacketSocket powers to ns3::Node. More...

#include "packet-socket-helper.h"

Public Member Functions

void Install (NodeContainer c) const
 For each node in the provided container, aggregate an instance of a ns3::PacketSocketFactory.
 
void Install (Ptr< Node > node) const
 Aggregate an instance of a ns3::PacketSocketFactory onto the provided node.
 
void Install (std::string nodeName) const
 Aggregate an instance of a ns3::PacketSocketFactory onto the provided node.
 

Detailed Description

Give ns3::PacketSocket powers to ns3::Node.

Definition at line 20 of file packet-socket-helper.h.

Member Function Documentation

◆ Install() [1/3]

void ns3::PacketSocketHelper::Install ( NodeContainer c) const

For each node in the provided container, aggregate an instance of a ns3::PacketSocketFactory.

Parameters
cNodeContainer of the set of nodes to aggregate the ns3::PacketSocketFactory on.

Definition at line 18 of file packet-socket-helper.cc.

References ns3::NodeContainer::Begin(), ns3::NodeContainer::End(), and Install().

+ Here is the call graph for this function:

◆ Install() [2/3]

void ns3::PacketSocketHelper::Install ( Ptr< Node > node) const

◆ Install() [3/3]

void ns3::PacketSocketHelper::Install ( std::string nodeName) const

Aggregate an instance of a ns3::PacketSocketFactory onto the provided node.

Parameters
nodeNameThe name of the node on which to aggregate the ns3::PacketSocketFactory.

Definition at line 34 of file packet-socket-helper.cc.

References ns3::Names::Find(), and Install().

Referenced by Install().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

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