27 std::string v = this->getFullPath();
29 cModule* ipc = this->getParentModule()->getParentModule();
31 EV <<
"SrcAddress that this FANotifier will use is " <<
MyAddress << endl;
35 Enter_Method_Silent();
37 (
dynamic_cast<CDAP_M_Create*
>(msg) && dynamic_cast<Flow*>(dynamic_cast<CDAP_M_Create*>(msg)->getObjectItem().objectVal) ) ||
38 (
dynamic_cast<CDAP_M_Create_R*
>(msg) && dynamic_cast<Flow*>(dynamic_cast<CDAP_M_Create_R*>(msg)->getObjectItem().objectVal) ) ||
39 (
dynamic_cast<CDAP_M_Delete*
>(msg) && dynamic_cast<Flow*>(dynamic_cast<CDAP_M_Delete*>(msg)->getObjectItem().objectVal) ) ||
40 (
dynamic_cast<CDAP_M_Delete_R*
>(msg) && dynamic_cast<Flow*>(dynamic_cast<CDAP_M_Delete_R*>(msg)->getObjectItem().objectVal) )
47 Enter_Method(
"receiveMessage()");
virtual void receiveMessage(CDAPMessage *msg)
Function checks the type of CDAP message and passes it to appropriate processing method.
virtual void initialize()
const Address & getMyAddress() const
virtual void receiveMessage(CDAPMessage *msg)
Function checks the type of CDAP message and passes it to appropriate processing method.
virtual bool isMessageProcessable(CDAPMessage *msg)
Function checks whether CDAP message can be processed by notifier.
Address class holds IPC Process identification.