RINASim  October 2016
Documentation of framework for OMNeT++
IListener::IListenerModule Class Reference

#include <IListener.h>

Inheritance diagram for IListener::IListenerModule:

Public Member Functions

void initialize ()
 
virtual void receiveSignal (cComponent *source, simsignal_t signalID, cObject *obj)
 
void print (ofstream &out)
 
void printHopInfo (ofstream &out)
 
void printGHopInfo (ofstream &out)
 
void printFlowInfo (ofstream &out)
 
void printJFlowInfo (ofstream &out, ofstream &outb)
 
void printPSTFlowInfo (ofstream &out)
 
void printPSTJFlowInfo (ofstream &out)
 
void printQoSInfo (ofstream &out, ofstream &outb)
 

Public Attributes

set< string > QoS
 
map< string, double > QoSDelay
 
map< string, double > QoSJitter
 
double h_delayV
 

Protected Attributes

map< string, map< cModule *, modQoSInfo > > modulesQoSInfo
 
map< string, modQoSInfohopQoSInfo
 
map< string, int > QoSsend
 
map< cModule *, modQoSInfomodulesInfo
 
map< string, map< flowId, flowInfo > > QoSFlowInfo
 

Detailed Description

Definition at line 92 of file IListener.h.

Member Function Documentation

void IListener::IListenerModule::initialize ( )
void IListener::IListenerModule::print ( ofstream &  out)

Definition at line 216 of file IListener.cc.

void IListener::IListenerModule::printFlowInfo ( ofstream &  out)

Definition at line 437 of file IListener.cc.

void IListener::IListenerModule::printGHopInfo ( ofstream &  out)

Definition at line 323 of file IListener.cc.

void IListener::IListenerModule::printHopInfo ( ofstream &  out)

Definition at line 233 of file IListener.cc.

void IListener::IListenerModule::printJFlowInfo ( ofstream &  out,
ofstream &  outb 
)

Definition at line 461 of file IListener.cc.

void IListener::IListenerModule::printPSTFlowInfo ( ofstream &  out)

Definition at line 552 of file IListener.cc.

void IListener::IListenerModule::printPSTJFlowInfo ( ofstream &  out)

Definition at line 573 of file IListener.cc.

void IListener::IListenerModule::printQoSInfo ( ofstream &  out,
ofstream &  outb 
)

Definition at line 628 of file IListener.cc.

void IListener::IListenerModule::receiveSignal ( cComponent *  source,
simsignal_t  signalID,
cObject *  obj 
)
virtual

Definition at line 193 of file IListener.cc.

Member Data Documentation

double IListener::IListenerModule::h_delayV

Definition at line 110 of file IListener.h.

Referenced by receiveSignal().

map<string, modQoSInfo> IListener::IListenerModule::hopQoSInfo
protected

Definition at line 114 of file IListener.h.

Referenced by print(), printGHopInfo(), and receiveSignal().

map<cModule *, modQoSInfo> IListener::IListenerModule::modulesInfo
protected

Definition at line 117 of file IListener.h.

Referenced by printHopInfo(), and receiveSignal().

map<string, map<cModule *, modQoSInfo> > IListener::IListenerModule::modulesQoSInfo
protected

Definition at line 113 of file IListener.h.

Referenced by printHopInfo(), and receiveSignal().

set<string> IListener::IListenerModule::QoS
map<string, double> IListener::IListenerModule::QoSDelay

Definition at line 95 of file IListener.h.

map<string, map<flowId, flowInfo> > IListener::IListenerModule::QoSFlowInfo
protected
map<string, double> IListener::IListenerModule::QoSJitter

Definition at line 95 of file IListener.h.

map<string, int> IListener::IListenerModule::QoSsend
protected

Definition at line 115 of file IListener.h.

Referenced by printGHopInfo(), and receiveSignal().


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