ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

omnet++构架与源码分析(1)

omnet++构架与源码分析(1) omnet模型以及运行环境部分使用c开发IDE以及插件使用Eclipse以及插件方式开发。其中c代码位于解压后的include与src目录src下面分为sim仿真内核类的CC代码各种头文件都在include目录common各种其他模块都需要依赖的代码envir内核运行环境的上下文各种类nedxmlNED与XML文件解析为ASTMSG编译器相关代码eventlog时间日志库cmdenv命令行方式用户界面库qtenvQT的图形界面相关库layout二维图形界面中模型自动布局算法scave统计与报表相关代码其实客观的说这个代码结构并不能体现Omnet的功能与结构各个功能散落于各个目录主要原因应该是初始功能有限后续产品迭代过程中添加功能直接放置不同目录而非从顶层直接设计而来。正常按照功能模块划分应分为核心类的逻辑关系为相当于一辆汽车的底盘各个重要的组件都用过它组装使用
返回列表