|
RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <FAIBase.h>
Public Member Functions | |
| FAIBase () | |
| virtual | ~FAIBase () |
| virtual bool | receiveAllocateRequest ()=0 |
| virtual bool | receiveAllocateResponsePositive ()=0 |
| virtual void | receiveAllocateResponseNegative ()=0 |
| virtual bool | receiveCreateRequest ()=0 |
| virtual bool | receiveCreateResponsePositive (Flow *flow)=0 |
| virtual bool | receiveCreateResponseNegative ()=0 |
| virtual bool | receiveDeallocateRequest ()=0 |
| virtual void | receiveDeleteRequest (Flow *flow)=0 |
| virtual void | receiveDeleteResponse ()=0 |
| virtual void | receiveCreateFlowResponsePositiveFromNminusOne ()=0 |
| virtual void | receiveCreateFlowResponseNegativeFromNminusOne ()=0 |
| Flow * | getFlow () |
| bool | isDegenerateDataTransfer () const |
| void | setDegenerateDataTransfer (bool degenerateDataTransfer) |
Protected Member Functions | |
| virtual void | initialize ()=0 |
| virtual void | handleMessage (cMessage *msg)=0 |
Protected Attributes | |
| Flow * | FlowObject |
| bool | degenerateDataTransfer |
| FAIBase::FAIBase | ( | ) |
Definition at line 25 of file FAIBase.cc.
|
virtual |
Definition at line 29 of file FAIBase.cc.
|
inline |
Definition at line 49 of file FAIBase.h.
Referenced by FAI::deleteBindings(), FAI::invokeAllocateRetryPolicy(), LisFAIAllocResPosi::receiveSignal(), LisFAIAllocResNega::receiveSignal(), LisFAIAllocReq::receiveSignal(), LisFAICreResPosi::receiveSignal(), LisFAICreResNega::receiveSignal(), LisFAICreResPosiNminusOne::receiveSignal(), LisFAIDelRes::receiveSignal(), and LisFAIDelReq::receiveSignal().
|
protectedpure virtual |
Implemented in FAI.
|
protectedpure virtual |
Implemented in FAI.
|
inline |
Definition at line 53 of file FAIBase.h.
Referenced by FAI::receiveAllocateRequest(), and FAI::receiveAllocateResponsePositive().
|
pure virtual |
Implemented in FAI.
Referenced by FA::handleMessage().
|
pure virtual |
Implemented in FAI.
|
pure virtual |
Implemented in FAI.
|
pure virtual |
Implemented in FAI.
|
pure virtual |
Implemented in FAI.
|
pure virtual |
Implemented in FAI.
|
pure virtual |
Implemented in FAI.
|
pure virtual |
Implemented in FAI.
Referenced by FA::receiveDeallocateRequest().
|
pure virtual |
Implemented in FAI.
|
inline |
Definition at line 57 of file FAIBase.h.
Referenced by FA::receiveAllocateRequest(), and FA::receiveCreateFlowRequestFromRibd().
|
protected |
Definition at line 63 of file FAIBase.h.
Referenced by FAI::initialize(), isDegenerateDataTransfer(), setDegenerateDataTransfer(), FAI::~FAI(), and ~FAIBase().
|
protected |
Definition at line 62 of file FAIBase.h.
Referenced by FAI::createBindings(), FAI::createEFCPI(), FAI::createNorthGates(), FAI::deleteBindings(), getFlow(), FAI::initialize(), FAI::postInitialize(), FAI::receiveAllocateRequest(), FAI::receiveAllocateResponseNegative(), FAI::receiveAllocateResponsePositive(), FAI::receiveCreateRequest(), FAI::receiveCreateResponseNegative(), FAI::receiveCreateResponsePositive(), FAI::receiveDeallocateRequest(), FAI::receiveDeleteRequest(), FAI::receiveDeleteResponse(), FAI::signalizeAllocateResponseNegative(), FAI::signalizeAllocateResponsePositive(), FAI::signalizeAllocationRequestFromFai(), FAI::signalizeCreateFlowRequest(), FAI::signalizeCreateFlowResponseNegative(), FAI::signalizeCreateFlowResponsePositive(), FAI::signalizeDeallocateRequestFromFai(), FAI::signalizeDeallocateResponseFromFai(), FAI::signalizeDeleteFlowRequest(), FAI::signalizeDeleteFlowResponse(), FAI::~FAI(), and ~FAIBase().