我在Omnet ++中创建了一个小型网络拓扑,红色指针(cMessage)正常从设备到另一个设备等工作,但我想修改例如路由器设备(如果cMessage从其输入接口01进入路由器设备) ,发送cMessage或从其输出接口02发出cMessage到另一个设备。)
答案 0 :(得分:0)
可以使用getArrivalGate()
来确定消息到达的门。一个例子:
cGate * gate = msg->getArrivalGate();
if (gate->isName("interface01")) {
// do something
}