我正在使用omnetpp来构建面向过程的离散事件模拟,其中我通过通道以编程方式挂起组件(不使用ned)。为此,我在我的一个模块中创建了一个inout通道,但我想得到inout通道的输出端口,以便我可以通过connect方法在我的应用程序中连接它。我怎样才能做到这一点?
由于
答案 0 :(得分:0)
To obtain output port from inout
gate one may use gate()
method adding $o
to the gate name. For example, if the inout
gate has name lowerLayer
, the output part will be returned using:
cGate *gate = gate("lowerLayer$o");
Reference: Simulation Manual