RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <REDMonitor.h>
Public Member Functions | |
virtual void | postPDUInsertion (RMTQueue *queue) |
virtual void | postQueueCreation (RMTQueue *queue) |
virtual void | preQueueRemoval (RMTQueue *queue) |
![]() | |
virtual void | prePDUInsertion (RMTQueue *queue) |
virtual void | prePDURelease (RMTQueue *queue) |
virtual void | postPDURelease (RMTQueue *queue) |
virtual void | onMessageDrop (RMTQueue *queue, const cPacket *pdu) |
Private Attributes | |
REDParamMap | qAvgLengths |
REDParamMap | qWeights |
REDParamMap | qCounters |
Friends | |
class | REDDropper |
Additional Inherited Members | |
![]() | |
virtual void | onPolicyInit () |
virtual void | handleMessage (cMessage *msg) |
![]() | |
RMTModuleAllocator * | rmtAllocator |
RMTSchedulingBase * | schedPolicy |
AddressComparatorBase * | addrComparator |
Definition at line 31 of file REDMonitor.h.
|
virtual |
A hook method invoked after a PDU arrives into a queue.
queue | pointer to the queue |
Reimplemented from RMTQMonitorBase.
Definition at line 44 of file REDMonitor.cc.
|
virtual |
A hook method invoked after a queue is created.
queue | pointer to the queue |
Reimplemented from RMTQMonitorBase.
Definition at line 28 of file REDMonitor.cc.
|
virtual |
A hook method invoked before a queue is removed.
queue | pointer to the queue |
Reimplemented from RMTQMonitorBase.
Definition at line 36 of file REDMonitor.cc.
|
friend |
Definition at line 33 of file REDMonitor.h.
|
private |
Definition at line 41 of file REDMonitor.h.
Referenced by postPDUInsertion(), postQueueCreation(), preQueueRemoval(), and REDDropper::run().
|
private |
Definition at line 43 of file REDMonitor.h.
Referenced by postQueueCreation(), preQueueRemoval(), and REDDropper::run().
|
private |
Definition at line 42 of file REDMonitor.h.
Referenced by postPDUInsertion(), postQueueCreation(), and preQueueRemoval().