RINASim  October 2016
Documentation of framework for OMNeT++
IterativeScheduling::IterativeMonitor Class Reference

#include <IterativeMonitor.h>

Inheritance diagram for IterativeScheduling::IterativeMonitor:
RMTQMonitorBase

Public Member Functions

void onPolicyInit ()
 
void postQueueCreation (RMTQueue *queue)
 
void preQueueRemoval (RMTQueue *queue)
 
- Public Member Functions inherited from RMTQMonitorBase
virtual void prePDUInsertion (RMTQueue *queue)
 
virtual void postPDUInsertion (RMTQueue *queue)
 
virtual void prePDURelease (RMTQueue *queue)
 
virtual void postPDURelease (RMTQueue *queue)
 
virtual void onMessageDrop (RMTQueue *queue, const cPacket *pdu)
 

Protected Attributes

IterativeSchedulingschedMod
 
- Protected Attributes inherited from RMTQMonitorBase
RMTModuleAllocatorrmtAllocator
 
RMTSchedulingBaseschedPolicy
 
AddressComparatorBaseaddrComparator
 

Additional Inherited Members

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

Detailed Description

Definition at line 38 of file IterativeMonitor.h.

Member Function Documentation

void IterativeScheduling::IterativeMonitor::onPolicyInit ( )
virtual

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

Reimplemented from RMTQMonitorBase.

Definition at line 32 of file IterativeMonitor.cc.

void IterativeScheduling::IterativeMonitor::postQueueCreation ( RMTQueue queue)
virtual

A hook method invoked after a queue is created.

Parameters
queuepointer to the queue

Reimplemented from RMTQMonitorBase.

Definition at line 36 of file IterativeMonitor.cc.

void IterativeScheduling::IterativeMonitor::preQueueRemoval ( RMTQueue queue)
virtual

A hook method invoked before a queue is removed.

Parameters
queuepointer to the queue

Reimplemented from RMTQMonitorBase.

Definition at line 44 of file IterativeMonitor.cc.

Member Data Documentation

IterativeScheduling* IterativeScheduling::IterativeMonitor::schedMod
protected

Definition at line 44 of file IterativeMonitor.h.


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