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

#include <Types_TSimpleDV.h>

Inheritance diagram for short_TSimpleDV:
TSimpleDV::TSimpleDV< short > IntTSimpleRouting< short > IntRouting common_Routing::Routing_Module

Public Member Functions

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

Detailed Description

Definition at line 7 of file Types_TSimpleDV.h.

Constructor & Destructor Documentation

short_TSimpleDV::short_TSimpleDV ( )

Definition at line 7 of file Types_TSimpleDV.cc.


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