A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::dsr::LinkStab Class Reference

#include <dsr-rcache.h>

+ Collaboration diagram for ns3::dsr::LinkStab:

Public Member Functions

 LinkStab (Time linkStab=Simulator::Now())
 Constructor.
virtual ~LinkStab ()
 Destructor.
Time GetLinkStability () const
void Print () const
void SetLinkStability (Time linkStab)

Private Attributes

Time m_linkStability

Detailed Description

Definition at line 121 of file dsr-rcache.h.

Constructor & Destructor Documentation

ns3::dsr::LinkStab::LinkStab ( Time  linkStab = Simulator::Now ())

Constructor.

Definition at line 89 of file dsr-rcache.cc.

ns3::dsr::LinkStab::~LinkStab ( )
virtual

Destructor.

Definition at line 94 of file dsr-rcache.cc.

Member Function Documentation

Time ns3::dsr::LinkStab::GetLinkStability ( ) const
inline

Definition at line 137 of file dsr-rcache.h.

References m_linkStability, and ns3::Now().

Referenced by ns3::dsr::RouteCache::AddRoute_Link(), and Print().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void ns3::dsr::LinkStab::Print ( void  ) const

Definition at line 98 of file dsr-rcache.cc.

References GetLinkStability(), and NS_LOG_DEBUG.

Referenced by ns3::dsr::RouteCache::AddRoute_Link().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void ns3::dsr::LinkStab::SetLinkStability ( Time  linkStab)
inline

Definition at line 133 of file dsr-rcache.h.

References m_linkStability, and ns3::Now().

Referenced by ns3::dsr::RouteCache::AddRoute_Link().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

Time ns3::dsr::LinkStab::m_linkStability
private

Definition at line 149 of file dsr-rcache.h.

Referenced by GetLinkStability(), and SetLinkStability().


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