|
RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <eDLMonitor.h>
Public Member Functions | |
| void | onPolicyInit () |
| void | postPDUInsertion (RMTQueue *queue) |
| void | onMessageDrop (RMTQueue *queue, const cPacket *pdu) |
| void | postQueueCreation (RMTQueue *queue) |
| RMTQueue * | getNextInput (RMTPort *port) |
| RMTQueue * | getNextOutput (RMTPort *port) |
| double | getInDropProb (RMTQueue *queue) |
| double | getOutDropProb (RMTQueue *queue) |
Public Member Functions inherited from RMTQMonitorBase | |
| virtual void | prePDUInsertion (RMTQueue *queue) |
| virtual void | prePDURelease (RMTQueue *queue) |
| virtual void | postPDURelease (RMTQueue *queue) |
| virtual void | preQueueRemoval (RMTQueue *queue) |
Protected Attributes | |
| cuRepo | CUs |
| queue2CU | Q2CU |
| port2Queues | inQ |
| Port2PQ | outQs |
| port2Count | inC |
| port2Count | outC |
| port2Count | lastInsertedUrgency |
| i2d | probs |
Protected Attributes inherited from RMTQMonitorBase | |
| RMTModuleAllocator * | rmtAllocator |
| RMTSchedulingBase * | schedPolicy |
| AddressComparatorBase * | addrComparator |
Additional Inherited Members | |
Protected Member Functions inherited from RMTQMonitorBase | |
| virtual void | handleMessage (cMessage *msg) |
Definition at line 69 of file eDLMonitor.h.
|
virtual |
Implements SmartMonitor.
Definition at line 242 of file eDLMonitor.cc.
Implements SmartMonitor.
Definition at line 196 of file eDLMonitor.cc.
Implements SmartMonitor.
Definition at line 212 of file eDLMonitor.cc.
|
virtual |
Implements SmartMonitor.
Definition at line 249 of file eDLMonitor.cc.
|
virtual |
A hook method invoked after a PDU gets dropped from a queue. Note: the PDU object is discarded after invocation of this method.
| queue | pointer to the queue |
| pdu | PDU being dropped |
Reimplemented from RMTQMonitorBase.
Definition at line 169 of file eDLMonitor.cc.
|
virtual |
A hook method invoked after the initial setup of policy module.
Reimplemented from RMTQMonitorBase.
Definition at line 56 of file eDLMonitor.cc.
|
virtual |
A hook method invoked after a PDU arrives into a queue.
| queue | pointer to the queue |
Reimplemented from RMTQMonitorBase.
Definition at line 152 of file eDLMonitor.cc.
|
virtual |
A hook method invoked after a queue is created.
| queue | pointer to the queue |
Reimplemented from RMTQMonitorBase.
Definition at line 182 of file eDLMonitor.cc.
|
protected |
Definition at line 84 of file eDLMonitor.h.
|
protected |
Definition at line 90 of file eDLMonitor.h.
|
protected |
Definition at line 87 of file eDLMonitor.h.
|
protected |
Definition at line 90 of file eDLMonitor.h.
|
protected |
Definition at line 90 of file eDLMonitor.h.
|
protected |
Definition at line 88 of file eDLMonitor.h.
|
protected |
Definition at line 91 of file eDLMonitor.h.
|
protected |
Definition at line 85 of file eDLMonitor.h.