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

#include <Types_TSimpleDV.h>

Inheritance diagram for int_TSimpleDV:
TSimpleDV::TSimpleDV< int > IntTSimpleRouting< int > IntRouting common_Routing::Routing_Module

Public Member Functions

 int_TSimpleDV ()
 
- Public Member Functions inherited from TSimpleDV::TSimpleDV< int >
 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 int &metric)
 
virtual void removeFlow (const Address &addr, const string &dst, const string &qos)
 
virtual map< string, map< string, nhLMetric< int > > > getChanges ()
 
virtual map< string, map< string, nhLMetric< int > > > getAll ()
 
virtual void handleMessage (cMessage *msg)
 
- Public Member Functions inherited from IntTSimpleRouting< int >
virtual void setInfinite (const int &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< int >
virtual void onPolicyInit ()
 
void finish ()
 
- Protected Member Functions inherited from IntRouting
void initialize ()
 
void sendUpdate (IntRoutingUpdate *update)
 
- Protected Attributes inherited from TSimpleDV::TSimpleDV< int >
string myAddr
 
map< string, DV_Module< int > > modules
 
- Protected Attributes inherited from IntTSimpleRouting< int >
int infinite
 
- Protected Attributes inherited from IntRouting
Address myAddress
 

Detailed Description

Definition at line 5 of file Types_TSimpleDV.h.

Constructor & Destructor Documentation

int_TSimpleDV::int_TSimpleDV ( )

Definition at line 5 of file Types_TSimpleDV.cc.


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