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

#include <Types_TDomainRouting.h>

Inheritance diagram for int_TDomain:
tDomain::TDomainRouting< int > IntRouting common_Routing::Routing_Module

Public Member Functions

 int_TDomain ()
 
- Public Member Functions inherited from tDomain::TDomainRouting< int >
virtual void addDomain (const string &domId, const string &_addr, int infinite, ModuleAlgs alg)
 
virtual void removeDomain (const string &domId)
 
virtual 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 &domId, const int &metric)
 
virtual void removeFlow (const Address &addr, const string &dst, const string &domId)
 
virtual map< string, map< string, nhLMetric< int > > > getChanges ()
 
virtual map< string, map< string, nhLMetric< int > > > getAll ()
 
virtual void handleMessage (cMessage *msg)
 
void addAddr (const std::string &domId, const std::string &syn)
 
void removeAddr (const std::string &domId, const std::string &syn)
 
- Public Member Functions inherited from IntRouting
void receiveUpdate (IntRoutingUpdate *update)
 
- Public Member Functions inherited from common_Routing::Routing_Module
virtual void chSendUpdate (Routing_Update *update, const Address &dst, Routing_Alg_I *)=0
 
virtual void chScheduleAt (Routing_Alg_I *update, const simtime_t &t)=0
 

Additional Inherited Members

- Protected Member Functions inherited from tDomain::TDomainRouting< int >
virtual void onPolicyInit ()
 
void finish ()
 
- Protected Member Functions inherited from IntRouting
void initialize ()
 
void sendUpdate (IntRoutingUpdate *update)
 
- Protected Attributes inherited from tDomain::TDomainRouting< int >
map< string, Routing_Alg< int > * > modules
 
int infinite
 
string myAddr
 
- Protected Attributes inherited from IntRouting
Address myAddress
 

Detailed Description

Definition at line 5 of file Types_TDomainRouting.h.

Constructor & Destructor Documentation

int_TDomain::int_TDomain ( )

Definition at line 5 of file Types_TDomainRouting.cc.


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