report包中的类及代码分析
2015-11-13 16:22
246 查看
报告模块在report包中,提供产生模拟的可定制统计资料和报告的方法。所有自定义模块必须继承Report类并实现一种或多种事件监听接口。
MessageListener接口:接收与信息相关的事件,例如建立新的信息或将其从一个节点转发给另一个节点。
ConnectionListener接口:记下两节点间连接的开与关。
MovementListener接口:跟踪移动节点新的目的地。
UpdateListener接口:每当节点更新,就记录
Report.java --Abstract superclass for all reports所有报告的抽象父类
实现ConnectionListener的类
AdjacencyGraphvizReport --由连接产生Graphviz兼容图(节点连接次数报告,反应节点之间的亲密关系)
ConnectivityDtnsim2Report --DTNSim2输入,产生连通性报告(记录连接的信息,生成两个节点的连接情况)
ConnectivityONEReport --ONE StandardEventsReader输入,产生连通性报告
ContactsPerHourReport
ContactTimesReport
派生InterContactTimesReport
实现ConnectionListener, UpdateListener的类
ContactsDuringAnICTReport
EncountersVSUniqueEncountersReport
UniqueEncountersReport
实现MessageListener的类
CreatedMessagesReport
DeliveredMessagesReport
DeliveredMessagesReport
DTN2Reporter
MessageDelayReport
MessageDeliveryReport
MessageGraphvizReport
MessageReport
MessageStatsReport
实现UpdateListener的类
EnergyLevelReport
MessageLocationReport
TotalContactTimeReport
TotalEncountersReport
实现ConnectionListener, MessageListener的类
EventLogReport
实现MovementListener的类
MovementNs2Report
实现 ApplicationListener 的类
PingAppReporter
MessageListener接口:接收与信息相关的事件,例如建立新的信息或将其从一个节点转发给另一个节点。
ConnectionListener接口:记下两节点间连接的开与关。
MovementListener接口:跟踪移动节点新的目的地。
UpdateListener接口:每当节点更新,就记录
Report.java --Abstract superclass for all reports所有报告的抽象父类
实现ConnectionListener的类
AdjacencyGraphvizReport --由连接产生Graphviz兼容图(节点连接次数报告,反应节点之间的亲密关系)
ConnectivityDtnsim2Report --DTNSim2输入,产生连通性报告(记录连接的信息,生成两个节点的连接情况)
ConnectivityONEReport --ONE StandardEventsReader输入,产生连通性报告
ContactsPerHourReport
ContactTimesReport
派生InterContactTimesReport
实现ConnectionListener, UpdateListener的类
ContactsDuringAnICTReport
EncountersVSUniqueEncountersReport
UniqueEncountersReport
实现MessageListener的类
CreatedMessagesReport
DeliveredMessagesReport
DeliveredMessagesReport
DTN2Reporter
MessageDelayReport
MessageDeliveryReport
MessageGraphvizReport
MessageReport
MessageStatsReport
实现UpdateListener的类
EnergyLevelReport
MessageLocationReport
TotalContactTimeReport
TotalEncountersReport
实现ConnectionListener, MessageListener的类
EventLogReport
实现MovementListener的类
MovementNs2Report
实现 ApplicationListener 的类
PingAppReporter
相关文章推荐
- C、C++中union用法总结
- C语言:使用冒泡排序,排序多个字符串(优化)。
- C、C++内存对齐
- 从Jni到Java增加一个系统服务SystemServer,并通过getSystemService调用
- Movement models代码分析3--WorkingDayMovement
- Java学习笔记--导航
- Java SE__关于Java的File.separator
- 关于PHP中类方法的重载问题
- movement包中的类及代码分析
- rvm 用于ruby版本的管理
- 写给系统管理员的25个PHP安全实践
- 《C语言入门经典》Ivor Horton第九章练习题
- spring mvc 整合Quartz
- 让我们来搞崩 Cocoa 吧 (黑暗代码)
- report代码分析1--AdjacencyGraphvizReport
- C++ Primer 笔记
- Python shutil模块
- PHP array_splice()与array_slice()函数
- laravel5 路由配置 技巧
- C#实现的三种模拟自动登录和提交POST信息的方法