27 cModule* catcher = this->getParentModule();
35 cModule * ipcModule = getParentModule();
38 ipcModule->par(
"ipcAddress").stringValue(),
39 ipcModule->par(
"difName").stringValue());
49 cModule* catcher = this->getParentModule();
79 EV <<
"RoutingUpdate initiated by " << src->getFullPath()
80 <<
" and processed by " <<
module->getFullPath() << endl;
87 EV <<
"RoutingUpdate received unknown object!" << endl;
const char * MOD_RESALLOC
const char * SIG_RIBD_RoutingUpdateReceived
virtual void routingUpdated()=0
const char * MOD_PDUFWDGEN
virtual bool processUpdate(IntRoutingUpdate *update)=0
virtual void onPolicyInit()=0
simsignal_t sigRoutingUpdate
void setPolicyDisplayString(cModule *mod, const char *str)
const char * SIG_RIBD_RoutingUpdate
void receiveUpdate(IntRoutingUpdate *update)
LisRoutingRecv(IntRouting *_module)
void sendUpdate(IntRoutingUpdate *update)
void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *details)
void setSource(Address src)
Address class holds IPC Process identification.
LisRoutingRecv * listener