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

#include <DumbSch.h>

Inheritance diagram for DumbSch:
RMTSchedulingBase

Public Member Functions

virtual void onPolicyInit ()
 

Protected Attributes

SmartMonitormonitor
 
- Protected Attributes inherited from RMTSchedulingBase
RMTModuleAllocatorrmtAllocator
 

Private Member Functions

virtual void processQueues (RMTPort *port, RMTQueueType direction)
 

Additional Inherited Members

- Protected Member Functions inherited from RMTSchedulingBase
void scheduleReinvocation (simtime_t time, RMTPort *port, RMTQueueType direction)
 
void handleMessage (cMessage *msg)
 

Detailed Description

Definition at line 31 of file DumbSch.h.

Member Function Documentation

void DumbSch::onPolicyInit ( )
virtual

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

Reimplemented from RMTSchedulingBase.

Definition at line 27 of file DumbSch.cc.

void DumbSch::processQueues ( RMTPort port,
RMTQueueType  direction 
)
privatevirtual

A hook method invoked on multiple occasions. 1) A PDU arrives into a queue. 2) An (N-1)-port becomes ready to serve. 3) By self-postponed scheduler invocation.

Parameters
portthe (N-1)-port
directionthe direction of data flow (in/out)

Reimplemented from RMTSchedulingBase.

Definition at line 37 of file DumbSch.cc.

Member Data Documentation

SmartMonitor* DumbSch::monitor
protected

Definition at line 38 of file DumbSch.h.

Referenced by onPolicyInit(), and processQueues().


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