omnet++
丶小毛驴
omnet++小白养成中·欢迎共同探讨
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
omnet++tictoc14案例解析
tictoc14.ned文件simple Txc14{ parameters: @display("i=block/routing"); gates: inout gate[];}network Tictoc14{ types: channel Channel extends ned.DelayChannel { delay = 100ms; } submodules:原创 2020-11-07 18:40:26 · 688 阅读 · 0 评论 -
omnet++tictoc12案例解析
tictoc12.ned文件//input:指定当前门是输入门,只能和输出门连接,只能接受消息//output:当前门是输出门,只能和输入门连接,只能发送消息//inout:既是输入门又是输出门,既能发送消息也能接受消息simple Txc12{ parameters: @display("i=block/routing"); gates: inout gate[]; // declare two way connections声明双向连接}原创 2020-11-06 20:18:49 · 446 阅读 · 0 评论 -
omnet++tictoc11案例解析
tictoc11.ned文件simple Txc11{ parameters: @display("i=block/routing"); gates: input in[]; // declare in[] and out[] to be vector gates output out[];}//// Using local channel type definition to reduce the redundancy利用本地原创 2020-11-06 20:02:11 · 412 阅读 · 0 评论 -
omnet++tictoc10案例解析
tictoc10.ned文件//节点的输入门或输出门之间的连接是一一对应的//一个节点的输入门或输出门只能连接对应的输出门或输入门一次//多个连接以自加的方式增加门向量,不过也可以固定门向量的长度simple Txc10{ parameters: @display("i=block/routing"); gates: input in[]; // declare in[] and out[] to be vector gates o原创 2020-10-31 21:42:26 · 1043 阅读 · 4 评论 -
omnet++tictoc9案例解析
tictoc9.ned文件simple Tic9{ parameters: @display("i=block/routing"); gates: input in; output out;}simple Toc9{ parameters: @display("i=block/process"); gates: input in; output out;}////原创 2020-10-31 11:28:40 · 531 阅读 · 0 评论 -
omnet++tictoc8案例解析
tictoc8.ned文件//此处定义了Tic8和Toc8的两个模块,所以需要在cc文件中分别实现Tic8和Toc8两个类simple Tic8{ parameters: @display("i=block/routing"); gates: input in; output out;}simple Toc8{ parameters: @display("i=block/process"); gate原创 2020-10-29 21:40:22 · 687 阅读 · 0 评论 -
omnet++tictoc7案例解析
tictoc7.nedsimple Txc7{ parameters: //volatile可变的,@unit(s)属性修饰指明当前变量的单位,此处s表示单位为秒 volatile double delayTime @unit(s); // delay before sending back message发回消息前延迟 @display("i=block/routing"); gates: input in;原创 2020-10-29 11:52:04 · 1005 阅读 · 2 评论 -
omnet++tictoc6案例解析
tictoc6.ned文件simple Txc6{ parameters: @display("i=block/routing"); gates: input in; output out;}network Tictoc6{ submodules: tic: Txc6 { parameters: @display("i=,cyan");原创 2020-10-27 16:01:39 · 638 阅读 · 0 评论 -
omnet++Aloha案例解析
Aloha.ned文件//Aloha网络由主机组成,这些主机通过纯Aloha或时隙Aloha协议network Aloha{ parameters: //这里的参数都是aloha的 int numHosts; // number of hosts主机数 double txRate @unit(bps); // transmission rate传输速率 double slotTime @unit(ms); // zero原创 2020-10-26 10:48:08 · 4706 阅读 · 1 评论 -
omnet++tictoc5案例解析
ned文件//ned模块部分与tictoc4案例一致,只是把tic和toc描述部分单独写了simple Txc5{ parameters: bool sendMsgOnInit = default(false); int limit = default(2); @display("i=block/routing"); gates: input in; output out;}simple Tic5 ex原创 2020-10-24 13:06:47 · 331 阅读 · 0 评论 -
omnet++tictoc4案例解析
ned文件simple Txc4{ parameters: //决定在初始化函数中是否发送第一个消息 bool sendMsgOnInit = default(false); // whether the module should send out a message on initialization //定义的同时赋初值或在ini里面赋值 //产生的结果是发送两个来回的消息就结束了,这是因为有一个li原创 2020-10-23 13:19:33 · 592 阅读 · 1 评论 -
omnet++tictoc3案例解析
ned模块simple Txc3{ parameters: @display("i=block/routing"); gates: input in; output out;}//// Same as Tictoc2.//network Tictoc3{ submodules: //在tictoc1.ned文件里面,添加节点的图标,图标在安装文件夹里面的block文件夹。并且更加tic蓝色、toc节点黄原创 2020-10-23 10:19:42 · 496 阅读 · 0 评论 -
omnet++tictoc2案例解析
ned模块simple Txc2{ parameters: //加上这句话以后,图标看起来像路由器。所有Txc1类型的模块均会显示成这个形式 @display("i=block/routing"); // add a default icon gates: input in; output out;}//// Make the two module look a bit different with coloriza原创 2020-10-23 09:07:39 · 524 阅读 · 0 评论 -
omnet++tictoc1案例解析
ned模块simple Txc1{ gates: input in; output out;}network Tictoc1{ submodules: tic: Txc1; toc: Txc1; connections: tic.out --> { delay = 100ms; } --> toc.in; tic.in <-- { delay = 100m原创 2020-10-22 21:14:20 · 860 阅读 · 0 评论 -
omnet++ tictoc13案例解析
tictoc13.ned本案例主要讲的是自定义消息和bubblesimple Txc13{ parameters: @display("i=block/routing"); gates: inout gate[];}network Tictoc13{ types: channel Channel extends ned.DelayChannel { delay = 100ms; }原创 2020-10-15 18:56:10 · 916 阅读 · 0 评论
分享