ned的节点封装和网络搭建:
//
//节点的ned代码描述、网络的ned代码描述
//节点ned之间的继承,网络和节点的那之间的继承
//节点参数的设置、网络参数的设置
//
package tictocmessage;
simple node
{
parameters:
@display("i=device/pc4");
int limit ;//方便在ini中设置跳数,每个节点处理10次就停止。这种设置以ned中为优先值。
bool sendMsgOnInit = default(false);
gates:
input in;
output out;
}
//说明extends作用:继承node的参数和门。
//实质是将node的ned代码复制,进行更改。
//simple nodeDuplicate extends node
//{
// parameters:
// limit = default(2);//方便在ini中设置跳数,每个节点处理10次就停止。这种设置以ned中为优先值。
// sendMsgOnInit = true;
//}
network TictocNet
{
//*设置网络的长和宽**//
@display("bgb=308,252;bgl=3");
submodules:
tic: node{
sendMsgOnInit =true;
@display("p=67,93;i=,yellow");
}
toc: node {
@display("p=212,175;i=,red");
}
connections: