Give ns3::PacketSocket powers to ns3::Node. More...
#include "packet-socket-helper.h"
Public Member Functions | |
| void | Install (Ptr< Node > node) const | 
| Aggregate an instance of a ns3::PacketSocketFactory onto the provided node.  More... | |
| void | Install (std::string nodeName) const | 
| Aggregate an instance of a ns3::PacketSocketFactory onto the provided node.  More... | |
| void | Install (NodeContainer c) const | 
| For each node in the provided container, aggregate an instance of a ns3::PacketSocketFactory.  More... | |
Give ns3::PacketSocket powers to ns3::Node.
Definition at line 31 of file packet-socket-helper.h.
Aggregate an instance of a ns3::PacketSocketFactory onto the provided node.
| node | Node on which to aggregate the ns3::PacketSocketFactory. | 
Definition at line 37 of file packet-socket-helper.cc.
References ns3::Object::AggregateObject().
Referenced by PacketSocketAppsTest::DoRun(), SpectrumIdealPhyTestCase::DoRun(), CsmaPacketSocketTestCase::DoRun(), Install(), OcbWifiMacTestCase::PostDeviceConfiguration(), NetAnimExperiment::Run(), and Experiment::Run().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void ns3::PacketSocketHelper::Install | ( | std::string | nodeName | ) | const | 
Aggregate an instance of a ns3::PacketSocketFactory onto the provided node.
| nodeName | The name of the node on which to aggregate the ns3::PacketSocketFactory. | 
Definition at line 44 of file packet-socket-helper.cc.
References Install().
 Here is the call graph for this function:| void ns3::PacketSocketHelper::Install | ( | NodeContainer | c | ) | const | 
For each node in the provided container, aggregate an instance of a ns3::PacketSocketFactory.
| c | NodeContainer of the set of nodes to aggregate the ns3::PacketSocketFactory on. | 
Definition at line 28 of file packet-socket-helper.cc.
References ns3::NodeContainer::Begin(), ns3::NodeContainer::End(), and Install().
 Here is the call graph for this function: