ns3::Ipv4RoutingHelper Class Reference

a factory to create ns3::Ipv4RoutingProtocol objects More...

#include <ipv4-routing-helper.h>

Inheritance diagram for ns3::Ipv4RoutingHelper:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual Ptr< Ipv4RoutingProtocol > Create (Ptr< Node > node) const =0


Detailed Description

a factory to create ns3::Ipv4RoutingProtocol objects

For each new routing protocol created as a subclass of ns3::Ipv4RoutingProtocol, you need to create a subclass of ns3::Ipv4RoutingHelper which can be used by ns3::InternetStackHelper::SetRoutingHelper and ns3::InternetStackHelper::Install.


Member Function Documentation

virtual Ptr<Ipv4RoutingProtocol> ns3::Ipv4RoutingHelper::Create ( Ptr< Node node  )  const [pure virtual]

Parameters:
node the node within which the new routing protocol will run
Returns:
a newly-created routing protocol

Implemented in ns3::Ipv4GlobalRoutingHelper, ns3::Ipv4ListRoutingHelper, ns3::Ipv4StaticRoutingHelper, and ns3::OlsrHelper.


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

Generated on Fri Apr 9 15:01:10 2010 for NS-3 by  doxygen 1.5.8