RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <PLQoSAwareMEntries.h>
Public Member Functions | |
virtual void | insertedFlow (const Address &addr, const QoSCube &qos, RMTPort *port) |
virtual void | removedFlow (const Address &addr, const QoSCube &qos, RMTPort *port) |
virtual void | routingUpdated () |
void | registerQidsGen (IDPerNQoSxPLen *qId) |
void | unregisterQidsGen (IDPerNQoSxPLen *qId) |
Public Member Functions inherited from IntPDUFG | |
IntPDUFG () | |
~IntPDUFG () | |
virtual PDUFGNeighbor * | getNextNeighbor (const Address &destination, const std::string &qos) |
void | insertFlowInfo (Address addr, QoSCube qos, RMTPort *port) |
void | removeFlowInfo (RMTPort *port) |
Protected Member Functions | |
virtual void | onPolicyInit () |
Protected Member Functions inherited from IntPDUFG | |
void | initialize () |
Private Attributes | |
DA * | difA |
IntIQoSMForwarding * | fwd |
IntTSimpleRouting< mType > * | rt |
set< IDPerNQoSxPLen * > | qIds |
map< string, map< string, set< RMTPort * > > > | neighbours |
map< RMTPort *, string > | portQoS |
set< string > | urgentQoS |
map< string, int > | dstLat |
map< string, double > | dstDLat |
int | maxLat |
Additional Inherited Members | |
Protected Attributes inherited from IntPDUFG | |
NeighborState | neiState |
Address | ipcAddr |
Definition at line 34 of file PLQoSAwareMEntries.h.
|
virtual |
Implements IntPDUFG.
Definition at line 29 of file PLQoSAwareMEntries.cc.
|
protectedvirtual |
Implements IntPDUFG.
Definition at line 128 of file PLQoSAwareMEntries.cc.
void PLQoSAwareMEntries::PLQoSAwareMEntries::registerQidsGen | ( | IDPerNQoSxPLen * | qId | ) |
Definition at line 185 of file PLQoSAwareMEntries.cc.
|
virtual |
Implements IntPDUFG.
Definition at line 64 of file PLQoSAwareMEntries.cc.
|
virtual |
Implements IntPDUFG.
Definition at line 92 of file PLQoSAwareMEntries.cc.
void PLQoSAwareMEntries::PLQoSAwareMEntries::unregisterQidsGen | ( | IDPerNQoSxPLen * | qId | ) |
Definition at line 188 of file PLQoSAwareMEntries.cc.
|
private |
Definition at line 51 of file PLQoSAwareMEntries.h.
|
private |
Definition at line 62 of file PLQoSAwareMEntries.h.
|
private |
Definition at line 61 of file PLQoSAwareMEntries.h.
|
private |
Definition at line 52 of file PLQoSAwareMEntries.h.
|
private |
Definition at line 65 of file PLQoSAwareMEntries.h.
|
private |
Definition at line 57 of file PLQoSAwareMEntries.h.
|
private |
Definition at line 58 of file PLQoSAwareMEntries.h.
|
private |
Definition at line 54 of file PLQoSAwareMEntries.h.
|
private |
Definition at line 53 of file PLQoSAwareMEntries.h.
|
private |
Definition at line 60 of file PLQoSAwareMEntries.h.