C++ 捕获INET节点的特定成员,特别是在omnetpp中

C++ 捕获INET节点的特定成员,特别是在omnetpp中,c++,omnet++,inet,C++,Omnet++,Inet,我在omnet++中定义了一个网络拓扑以及主机参数。 以下是NED代码: network Basic { parameters: string hostType = default("AODVRouter"); string mediumType = default("APSKScalarRadioMedium"); submodules: visualizer: <default("IntegratedCanvasVisu

我在omnet++中定义了一个网络拓扑以及主机参数。 以下是NED代码:

network Basic
{
    parameters:
        string hostType = default("AODVRouter");
        string mediumType = default("APSKScalarRadioMedium");

    submodules:
        visualizer: <default("IntegratedCanvasVisualizer")> like IIntegratedVisualizer if hasVisualizer() {
            @display("p=919.664,62.247997");
        }
        configurator: IPv4NetworkConfigurator {
            @display("p=755.008,62.247997");
        }
        radioMedium: <mediumType> like IRadioMedium {
            @display("p=558.224,62.247997");
        }
        hostA: <hostType> like INetworkNode {
            @display("p=104.416,427.70398");
        }
        hostB: <hostType> like INetworkNode {
            @display("p=664.648,267.064");
        }

}
网络基础
{
参数:
字符串hostType=default(“AODVRouter”);
字符串mediumType=默认值(“apskscalarradiomedia”);
子模块:
可视化工具:如IIntegratedVisualizer,如果hasVisualizer()的话{
@显示(“p=919.664,62.247997”);
}
配置程序:IPv4NetworkConfigurator{
@显示(“p=755.008,62.247997”);
}
无线电媒体:像伊朗媒体一样{
@显示(“p=558.224,62.247997”);
}
hostA:就像INetworkNode一样{
@显示(“p=104.416427.70398”);
}
hostB:就像INetworkNode一样{
@显示(“p=664.648267.064”);
}
}
我想创建一个模块,记录每个站点每次发送/接收消息时的SNR/SINR

经过几个小时的搜索(在INET库实现中进行谷歌搜索和手动搜索)

到目前为止,我还没有找到如何从另一个模块访问它(我不知道字段实际存在的位置,也不知道如何从另一个模块访问它)

提前谢谢