|
RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <SimpleDV.h>
Public Member Functions | |
| bool | processUpdate (IntRoutingUpdate *update) |
| void | insertFlow (const Address &addr, const std::string &dst, const std::string &qos, const unsigned short &metric) |
| void | removeFlow (const Address &addr, const std::string &dst, const std::string &qos) |
| entries2Next | getChanges () |
| entries2Next | getAll () |
| void | handleMessage (cMessage *msg) |
| void | finish () |
Public Member Functions inherited from IntRouting | |
| void | receiveUpdate (IntRoutingUpdate *update) |
Protected Member Functions | |
| void | onPolicyInit () |
Protected Member Functions inherited from IntRouting | |
| void | initialize () |
| void | sendUpdate (IntRoutingUpdate *update) |
Private Member Functions | |
| void | scheduleUpdate () |
Private Attributes | |
| unsigned short | infMetric |
| std::string | myAddr |
| qosNeighMetric | neig |
| rtTable | table |
| entries2Next | changes |
| bool | scheduledUpdate |
Additional Inherited Members | |
Protected Attributes inherited from IntRouting | |
| Address | myAddress |
Definition at line 76 of file SimpleDV.h.
|
virtual |
Reimplemented from IntRouting.
Definition at line 246 of file SimpleDV.cc.
|
virtual |
Implements IntSimpleRouting.
Definition at line 125 of file SimpleDV.cc.
|
virtual |
Implements IntSimpleRouting.
Definition at line 119 of file SimpleDV.cc.
| void SimpleDV::SimpleDV::handleMessage | ( | cMessage * | msg | ) |
Definition at line 215 of file SimpleDV.cc.
|
virtual |
Implements IntSimpleRouting.
Definition at line 65 of file SimpleDV.cc.
|
protectedvirtual |
Implements IntSimpleRouting.
Definition at line 202 of file SimpleDV.cc.
|
virtual |
Implements IntSimpleRouting.
Definition at line 147 of file SimpleDV.cc.
|
virtual |
Implements IntSimpleRouting.
Definition at line 94 of file SimpleDV.cc.
|
private |
Definition at line 56 of file SimpleDV.cc.
|
private |
Definition at line 104 of file SimpleDV.h.
|
private |
Definition at line 99 of file SimpleDV.h.
|
private |
Definition at line 100 of file SimpleDV.h.
|
private |
Definition at line 101 of file SimpleDV.h.
|
private |
Definition at line 106 of file SimpleDV.h.
|
private |
Definition at line 102 of file SimpleDV.h.