33 cObject* obj, cObject *detail) {
34 EV <<
"AllocationRequest{fromFAI} initiated by " << src->getFullPath()
35 <<
" and processed by " <<
ap->getFullPath() << endl;
36 Flow* flow =
dynamic_cast<Flow*
>(obj);
39 if (std::strcmp(dstApni.
getAename().c_str(),
""))
45 EV <<
"APListener received unknown object!" << endl;
49 cObject* obj, cObject *detail) {
50 EV <<
"APWriteR initiated by " << src->getFullPath()
51 <<
" and processed by " <<
ap->getFullPath() << endl;
57 EV <<
"APListener received unknown object!" << endl;
62 long obj, cObject *detail) {
63 EV <<
"APEnrollmentEnrolled initiated by " << src->getFullPath()
64 <<
" and processed by " <<
ap->getFullPath() << endl;
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
void receiveAllocationRequestFromFAI(Flow *flow)
Class representing flow object with attributes from specs.
const APNamingInfo & getSrcApni() const
Gets read-only source APNamingInfo.
virtual void resultAssign(APIResult *result)
const std::string & getAename() const
Getter of AE name.
int getCurrentAEInstNum(std::string AEName)
APNamingInfo holds complete naming info for particular application process.
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
const std::string & getAeinstance() const
Getter of AE-instance attribute.
virtual void receiveSignal(cComponent *src, simsignal_t id, long obj, cObject *detail)
virtual void startRequestedConnections()