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

#include <Types_TSimpleLS.h>

Inheritance diagram for uint_TSimpleLS:
TSimpleLS::TSimpleLS< unsigned int > IntTSimpleRouting< unsigned int > IntRouting common_Routing::Routing_Module

Public Member Functions

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

Detailed Description

Definition at line 6 of file Types_TSimpleLS.h.

Constructor & Destructor Documentation

uint_TSimpleLS::uint_TSimpleLS ( )

Definition at line 6 of file Types_TSimpleLS.cc.


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