RINASim  October 2016
Documentation of framework for OMNeT++
IDPerNCU Class Reference

#include <IDPerNCU.h>

Inheritance diagram for IDPerNCU:
QueueIDGenBase

Public Member Functions

virtual void onPolicyInit ()
 
virtual std::string generateInputQueueID (PDU *pdu)
 
virtual std::string generateOutputQueueID (PDU *pdu)
 
- Public Member Functions inherited from QueueIDGenBase
virtual std::string generateIDFromFlow (Flow *flow)
 

Protected Attributes

std::map< std::string, std::string > qos2CU
 

Additional Inherited Members

- Protected Member Functions inherited from QueueIDGenBase
void handleMessage (cMessage *msg)
 

Detailed Description

Definition at line 33 of file IDPerNCU.h.

Member Function Documentation

std::string IDPerNCU::generateInputQueueID ( PDU pdu)
virtual

Generates input queue ID for given PDU (this is usually invoked by a port).

Parameters
pduPDU

Reimplemented from QueueIDGenBase.

Definition at line 69 of file IDPerNCU.cc.

std::string IDPerNCU::generateOutputQueueID ( PDU pdu)
virtual

Generates output queue ID for given PDU (this is usually invoked by RMT).

Parameters
pduPDU

Reimplemented from QueueIDGenBase.

Definition at line 59 of file IDPerNCU.cc.

Referenced by generateInputQueueID().

void IDPerNCU::onPolicyInit ( )
virtual

A hook method invoked after the initial setup of policy module.

Reimplemented from QueueIDGenBase.

Definition at line 27 of file IDPerNCU.cc.

Member Data Documentation

std::map<std::string, std::string> IDPerNCU::qos2CU
protected

Definition at line 40 of file IDPerNCU.h.

Referenced by generateOutputQueueID(), and onPolicyInit().


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