RINASim  October 2016
Documentation of framework for OMNeT++
double_TSimpleDV Class Reference

#include <Types_TSimpleDV.h>

Inheritance diagram for double_TSimpleDV:
TSimpleDV::TSimpleDV< double > IntTSimpleRouting< double > IntRouting common_Routing::Routing_Module

Public Member Functions

 double_TSimpleDV ()
 
- Public Member Functions inherited from TSimpleDV::TSimpleDV< double >
 TSimpleDV ()
 
bool processUpdate (IntRoutingUpdate *update)
 
virtual void chSendUpdate (Routing_Update *update, const Address &dst, Routing_Alg_I *module)
 
virtual void chScheduleAt (Routing_Alg_I *module, const simtime_t &t)
 
virtual void insertFlow (const Address &addr, const string &dst, const string &qos, const double &metric)
 
virtual void removeFlow (const Address &addr, const string &dst, const string &qos)
 
virtual map< string, map< string, nhLMetric< double > > > getChanges ()
 
virtual map< string, map< string, nhLMetric< double > > > getAll ()
 
virtual void handleMessage (cMessage *msg)
 
- Public Member Functions inherited from IntTSimpleRouting< double >
virtual void setInfinite (const double &inf)
 
virtual void chSendUpdate (common_Routing::Routing_Update *update, const Address &dst, common_Routing::Routing_Alg_I *)=0
 
virtual void chScheduleAt (common_Routing::Routing_Alg_I *update, const simtime_t &t)=0
 
- Public Member Functions inherited from IntRouting
void receiveUpdate (IntRoutingUpdate *update)
 

Additional Inherited Members

- Protected Member Functions inherited from TSimpleDV::TSimpleDV< double >
virtual void onPolicyInit ()
 
void finish ()
 
- Protected Member Functions inherited from IntRouting
void initialize ()
 
void sendUpdate (IntRoutingUpdate *update)
 
- Protected Attributes inherited from TSimpleDV::TSimpleDV< double >
string myAddr
 
map< string, DV_Module< double > > modules
 
- Protected Attributes inherited from IntTSimpleRouting< double >
double infinite
 
- Protected Attributes inherited from IntRouting
Address myAddress
 

Detailed Description

Definition at line 9 of file Types_TSimpleDV.h.

Constructor & Destructor Documentation

double_TSimpleDV::double_TSimpleDV ( )

Definition at line 9 of file Types_TSimpleDV.cc.


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