Omnet ++ INET复合模块行为

时间:2016-05-27 05:44:12

标签: c++ omnet++ inet

我是omnet ++和inet的新手。我想继承像Adhoc Host这样的复合模块,然后为它编写逻辑。不幸的是,没有带有复合模块的C ++文件。

我想写的行为是主机在到达空间中的哪个特定点时应该做什么。例如,主机A只有在彼此相距一定距离的情况下才应向主机B发送消息。

1 个答案:

答案 0 :(得分:0)

这是应用程序行为,因此您应该编写自己的应用程序,其行为符合此规范。您可以修改当前应用程序(如UDPBasicApp)或编写自己的应用程序,然后在模块中安装该应用程序。没有必要从AdhocHost派生任何东西,因为只需修改.ini文件中的参数就可以交换某些行为(即主机中正在运行的应用程序):

*.myadhochost.udpApp.typename = "MyUDPApp"