我是OMNeT ++的新手,我正在用它编写我的第一个模拟。我想要做的是在执行时从节点检索网络的完整拓扑。
基本上,我有一个路由器节点需要知道整个拓扑(哪个节点连接到谁)但我不想根据所选的网络静态更改C ++代码。相反,我们的想法是路由器能够在其初始化函数中发现节点之间的所有连接。
我该怎么做?
提前致谢。
答案 0 :(得分:1)
您需要的是OMNeT ++ API中的omnetpp::cTopology
类:https://omnetpp.org/doc/omnetpp/api/classomnetpp_1_1cTopology.html
如果您使用的是INET,则inet::common::Topology