ns3::dsdv::RoutingTableEntry Class Reference
[Dsdv]

Routing table entry. More...

#include <dsdv-rtable.h>

Collaboration diagram for ns3::dsdv::RoutingTableEntry:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 RoutingTableEntry (Ptr< NetDevice > dev=0, Ipv4Address dst=Ipv4Address(), u_int32_t m_seqNo=0, Ipv4InterfaceAddress iface=Ipv4InterfaceAddress(), u_int32_t hops=0, Ipv4Address nextHop=Ipv4Address(), Time lifetime=Simulator::Now(), Time SettlingTime=Simulator::Now(), bool changedEntries=false)
Ipv4Address GetDestination () const
Ptr< Ipv4RouteGetRoute () const
void SetRoute (Ptr< Ipv4Route > route)
void SetNextHop (Ipv4Address nextHop)
Ipv4Address GetNextHop () const
void SetOutputDevice (Ptr< NetDevice > device)
Ptr< NetDeviceGetOutputDevice () const
Ipv4InterfaceAddress GetInterface () const
void SetInterface (Ipv4InterfaceAddress iface)
void SetSeqNo (uint32_t sequenceNumber)
uint32_t GetSeqNo () const
void SetHop (uint32_t hopCount)
uint32_t GetHop () const
void SetLifeTime (Time lifeTime)
Time GetLifeTime () const
void SetSettlingTime (Time settlingTime)
Time GetSettlingTime () const
void SetFlag (RouteFlags flag)
RouteFlags GetFlag () const
void SetEntriesChanged (bool entriesChanged)
bool GetEntriesChanged () const
bool operator== (Ipv4Address const destination) const
 Compare destination address.
void Print (Ptr< OutputStreamWrapper > stream) const

Detailed Description

Routing table entry.


Member Function Documentation

bool ns3::dsdv::RoutingTableEntry::operator== ( Ipv4Address const   destination  )  const [inline]

Compare destination address.

Returns:
true if equal

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

Generated on 6 Jan 2011 for NS-3 by  doxygen 1.6.1