RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <Fabric_Routing.h>
Private Member Functions | |
void | activeNeigh (const DCAddr &dst) |
void | inactiveNeigh (const DCAddr &dst) |
void | startMyLinks () |
set< DCAddr > | getNotOptimalDst (map< DCAddr, tableNode > *table) |
void | printAtEnd () |
Additional Inherited Members | |
![]() | |
bool | processUpdate (IntRoutingUpdate *update) |
void | insertNeighbour (const Address &addr, const DCAddr &dst) |
void | removeNeighbour (const Address &addr, const DCAddr &dst) |
vector< rtEntry > | getChanges () |
vector< rtEntry > | getAll () |
![]() | |
void | receiveUpdate (IntRoutingUpdate *update) |
![]() | |
void | onPolicyInit () |
virtual void | handleMessage (cMessage *msg) |
void | scheduleUpdate () |
void | scheduleClean () |
map< DCAddr, tableNode > * | computeTable () |
vector< DCAddr > | getNeis (DCAddr) |
void | finish () |
![]() | |
void | initialize () |
void | sendUpdate (IntRoutingUpdate *update) |
![]() | |
DCAddr | Im |
cMessage * | clean |
cMessage * | start |
cMessage * | sched |
int | pods |
int | torXpod |
int | fabricXpod |
int | spineXfabric |
int | edgeSets |
simtime_t | updateWait |
simtime_t | expiration |
map< linkId, linkInfo > | myLinks |
map< linkId, linkInfo > | linksOk |
map< linkId, linkInfo > | linksKo |
set< Address > | activeNeighbours |
map< DCAddr, set< const linkId * > > | cache |
![]() | |
Address | myAddress |
Definition at line 8 of file Fabric_Routing.h.
|
privatevirtual |
Implements NSPSimpleDC::IntDCRouting.
Definition at line 9 of file Fabric_Routing.cc.
|
privatevirtual |
Implements NSPSimpleDC::IntDCRouting.
Definition at line 67 of file Fabric_Routing.cc.
|
privatevirtual |
Implements NSPSimpleDC::IntDCRouting.
Definition at line 36 of file Fabric_Routing.cc.
|
privatevirtual |
Implements NSPSimpleDC::IntDCRouting.
Definition at line 157 of file Fabric_Routing.cc.
|
privatevirtual |
Implements NSPSimpleDC::IntDCRouting.
Definition at line 54 of file Fabric_Routing.cc.