我可以为INET模块StandaredHost或任何模块创建omnet ++ cc源文件

时间:2017-03-19 23:21:52

标签: omnet++ inet

我不知道这个问题听起来怎么样,但我觉得这是询问科学问题的最佳场所。

我正在尝试为INET模块创建一个cc omnet ++源文件。就像我们在简单模块中一样,我们简单地使用cSimpleModule继承该类,然后我们给出Initialize和handleMessage方法的实现。我尝试创建一个cc源文件然后通过StandaredHost继承它并声明两个方法初始化和handleMessge,但它不起作用。

我想知道这样做的正确方法。

我想要实现的是,当我可以探测消息,安排它,应用其他排队算法(比如我们做简单的模块)时,我想为每个模块创建一个源文件。

1 个答案:

答案 0 :(得分:2)

来自StandardHost

INETcompound module。通常复合模块包括simple modules。在OMNeT++中,为简单模块定义行为。因此,无法为复合模块定义C ++类。