RINASim  October 2016
Documentation of framework for OMNeT++
IntRouting Class Referenceabstract

#include <IntRouting.h>

Inheritance diagram for IntRouting:
DMRnms::Routing DummyRouting IntBbRouting IntPortsLoadRouting IntSimpleRouting IntTSimpleRouting< T > IntTSimpleRouting< double > IntTSimpleRouting< int > IntTSimpleRouting< mType > IntTSimpleRouting< short > IntTSimpleRouting< unsigned int > IntTSimpleRouting< unsigned short > NSPSimpleDC::IntDCRouting tDomain::TDomainRouting< T > tDomain::TDomainRouting< double > tDomain::TDomainRouting< int > tDomain::TDomainRouting< mType > tDomain::TDomainRouting< short > tDomain::TDomainRouting< unsigned int > tDomain::TDomainRouting< unsigned short >

Public Member Functions

virtual void finish ()
 
void receiveUpdate (IntRoutingUpdate *update)
 
virtual bool processUpdate (IntRoutingUpdate *update)=0
 

Protected Member Functions

void initialize ()
 
void sendUpdate (IntRoutingUpdate *update)
 
virtual void onPolicyInit ()=0
 

Protected Attributes

Address myAddress
 

Private Attributes

LisRoutingRecvlistener
 
simsignal_t sigRoutingUpdate
 
IntPDUFGfwdg
 

Detailed Description

Definition at line 37 of file IntRouting.h.

Member Function Documentation

void IntRouting::initialize ( )
protected

Definition at line 32 of file IntRouting.cc.

void IntRouting::receiveUpdate ( IntRoutingUpdate update)

Definition at line 67 of file IntRouting.cc.

Referenced by LisRoutingRecv::receiveSignal().

Member Data Documentation

IntPDUFG* IntRouting::fwdg
private

Definition at line 62 of file IntRouting.h.

Referenced by initialize(), and receiveUpdate().

LisRoutingRecv* IntRouting::listener
private

Definition at line 60 of file IntRouting.h.

Referenced by finish(), and initialize().

Address IntRouting::myAddress
protected
simsignal_t IntRouting::sigRoutingUpdate
private

Definition at line 61 of file IntRouting.h.

Referenced by initialize(), and sendUpdate().


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