|
RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <IDPerNQoSxPLen.h>
Public Member Functions | |
| string | generateInputQueueID (PDU *pdu) |
| string | generateOutputQueueID (PDU *pdu) |
| void | initialize () |
| void | finalize () |
| void | setDistance (string addr, string qos, int d) |
Public Member Functions inherited from QueueIDGenBase | |
| virtual void | onPolicyInit () |
| virtual std::string | generateIDFromFlow (Flow *flow) |
Private Attributes | |
| map< string, map< string, int > > | hCount |
| int | maxHCount |
Additional Inherited Members | |
Protected Member Functions inherited from QueueIDGenBase | |
| void | handleMessage (cMessage *msg) |
Definition at line 32 of file IDPerNQoSxPLen.h.
| void IDPerNQoSxPLen::finalize | ( | ) |
Definition at line 81 of file IDPerNQoSxPLen.cc.
|
virtual |
Generates input queue ID for given PDU (this is usually invoked by a port).
| pdu | PDU |
Reimplemented from QueueIDGenBase.
Definition at line 45 of file IDPerNQoSxPLen.cc.
|
virtual |
Generates output queue ID for given PDU (this is usually invoked by RMT).
| pdu | PDU |
Reimplemented from QueueIDGenBase.
Definition at line 30 of file IDPerNQoSxPLen.cc.
| void IDPerNQoSxPLen::initialize | ( | ) |
Definition at line 52 of file IDPerNQoSxPLen.cc.
| void IDPerNQoSxPLen::setDistance | ( | string | addr, |
| string | qos, | ||
| int | d | ||
| ) |
Definition at line 87 of file IDPerNQoSxPLen.cc.
|
private |
Definition at line 46 of file IDPerNQoSxPLen.h.
|
private |
Definition at line 47 of file IDPerNQoSxPLen.h.