RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <QueueInfo.h>
Public Member Functions | |
QueueInfo () | |
virtual | ~QueueInfo () |
unsigned int | getCapacity () const |
void | setCapacity (unsigned int capacity) |
Flow * | getFlow () const |
void | setFlow (Flow *flow) |
unsigned int | getFree () const |
unsigned int | getOccupied () const |
void | setOccupied (unsigned int occupied) |
Private Attributes | |
Flow * | flow |
unsigned int | capacity |
unsigned int | occupied |
Definition at line 36 of file QueueInfo.h.
QueueInfo::QueueInfo | ( | ) |
Definition at line 34 of file QueueInfo.cc.
|
virtual |
Definition at line 81 of file QueueInfo.cc.
unsigned int QueueInfo::getCapacity | ( | ) | const |
Definition at line 40 of file QueueInfo.cc.
Flow * QueueInfo::getFlow | ( | ) | const |
Definition at line 50 of file QueueInfo.cc.
Referenced by LisEFCPQueueInfoFromRMT::receiveSignal(), and LisEFCPQueueInfoFromAE::receiveSignal().
unsigned int QueueInfo::getFree | ( | ) | const |
Definition at line 70 of file QueueInfo.cc.
unsigned int QueueInfo::getOccupied | ( | ) | const |
Definition at line 60 of file QueueInfo.cc.
void QueueInfo::setCapacity | ( | unsigned int | capacity | ) |
Definition at line 45 of file QueueInfo.cc.
Referenced by Socket::makeQueueInfo().
void QueueInfo::setFlow | ( | Flow * | flow | ) |
Definition at line 55 of file QueueInfo.cc.
Referenced by Socket::makeQueueInfo().
void QueueInfo::setOccupied | ( | unsigned int | occupied | ) |
Definition at line 65 of file QueueInfo.cc.
Referenced by Socket::makeQueueInfo().
|
private |
Definition at line 40 of file QueueInfo.h.
Referenced by getCapacity(), getFree(), and setCapacity().
|
private |
Definition at line 39 of file QueueInfo.h.
|
private |
Definition at line 41 of file QueueInfo.h.
Referenced by getFree(), getOccupied(), and setOccupied().