--- a/src/DIF/FA/FAI.h
+++ b/src/DIF/FA/FAI.h
@@ -48,7 +48,6 @@
std::string info() const;
virtual bool receiveAllocateRequest();
- virtual bool processDegenerateDataTransfer();
virtual bool receiveAllocateResponsePositive();
virtual void receiveAllocateResponseNegative();
virtual bool receiveCreateRequest();
@@ -68,12 +67,23 @@
return FaModule;
}
+ int getLocalCepId() const;
+ void setLocalCepId(int localCepId);
+ int getLocalPortId() const;
+ void setLocalPortId(int localPortId);
+ int getRemoteCepId() const;
+ void setRemoteCepId(int remoteCepId);
+ int getRemotePortId() const;
+ void setRemotePortId(int remotePortId);
+
protected:
- int portId;
- int cepId;
+ int localPortId;
+ int localCEPId;
+ int remotePortId;
+ int remoteCEPId;
+
AllocateRetryBase* AllocRetryPolicy;
- //TODO: Vesely - What about timeouts for M_DELETE and other control messages?
cMessage* creReqTimer;
double creReqTimeout;
@@ -94,7 +104,6 @@
LisFAIAllocReq* lisAllocReq;
LisFAIAllocResNega* lisAllocResNega;
LisFAIAllocResPosi* lisAllocResPosi;
- //LisFAICreReq* lisCreReq;
LisFAICreResNega* lisCreResNega;
LisFAICreResPosi* lisCreResPosi;
LisFAIDelReq* lisDelReq;
@@ -107,10 +116,6 @@
private:
EFCP* efcp;
- cGate* southI;
- cGate* southO;
- cGate* northI;
- cGate* northO;
void initSignalsAndListeners();