// Example:
TASK1() {
broadcast(SG, E);
}
TASK2() {
receive_broadcast(SG, E);
}
TASK3() {
cleanup_data_stuctures(); // time trigger to wake up
}
没有关于此的示例,代码或提示......: - /
答案 0 :(得分:3)
OMNeT ++是一个离散事件模拟框架。离散事件模拟不会通过并行运行的任务对系统建模,而是通过系统对事件的反应(每个事件都需要零时间)。
在您的示例中,您将需要对三种不同类型的事件做出反应:
OMNeT ++用户手册的Section 4.1.1 ("Discrete Event Simulation")简要介绍了这个概念。