#include <v4ping-helper.h>
Public Member Functions | |
V4PingHelper (Ipv4Address remote) | |
void | SetAttribute (std::string name, const AttributeValue &value) |
ApplicationContainer | Install (NodeContainer nodes) const |
ApplicationContainer | Install (Ptr< Node > node) const |
Private Member Functions | |
Ptr< Application > | InstallPriv (Ptr< Node > node) const |
Private Attributes | |
ObjectFactory | m_factory |
Definition at line 10 of file v4ping-helper.h.
ns3::V4PingHelper::V4PingHelper | ( | Ipv4Address | remote | ) |
Definition at line 4 of file v4ping-helper.cc.
References m_factory, ns3::ObjectFactory::Set(), and ns3::ObjectFactory::SetTypeId().
ApplicationContainer ns3::V4PingHelper::Install | ( | Ptr< Node > | node | ) | const |
Definition at line 17 of file v4ping-helper.cc.
References InstallPriv().
ApplicationContainer ns3::V4PingHelper::Install | ( | NodeContainer | nodes | ) | const |
Definition at line 23 of file v4ping-helper.cc.
References ns3::ApplicationContainer::Add(), ns3::NodeContainer::Begin(), ns3::NodeContainer::End(), and InstallPriv().
Ptr< Application > ns3::V4PingHelper::InstallPriv | ( | Ptr< Node > | node | ) | const [private] |
Definition at line 35 of file v4ping-helper.cc.
References ns3::ObjectFactory::Create(), and m_factory.
Referenced by Install().
void ns3::V4PingHelper::SetAttribute | ( | std::string | name, | |
const AttributeValue & | value | |||
) |
Definition at line 11 of file v4ping-helper.cc.
References m_factory, and ns3::ObjectFactory::Set().
ObjectFactory ns3::V4PingHelper::m_factory [private] |
Definition at line 22 of file v4ping-helper.h.
Referenced by InstallPriv(), SetAttribute(), and V4PingHelper().