NED File examples/httptools/socket/pairsocket/spair.ned
Source code:
//
// Pair scenario file for the sockets pair example.
//
package inet.examples.httptools.socket.pairsocket;
import inet.applications.httptools.configurator.HttpController;
import inet.networklayer.configurator.ipv4.IPv4NetworkConfigurator;
import inet.node.inet.StandardHost;
network HttpSockPair
{
parameters:
@display("bgb=474,374");
types:
channel gigabitline extends ned.DatarateChannel
{
parameters:
delay = 0.1us;
datarate = 1000Mbps;
}
submodules:
configurator: IPv4NetworkConfigurator {
parameters:
// moduleTypes = "StandardHost";
// nonIPModuleTypes = "";
config = xml("<config><interface hosts='*' address='145.236.x.x' netmask='255.255.0.0'/></config>");
@display("i=block/cogwheel");
}
controller: HttpController {
parameters:
@display("p=62,60;i=block/cogwheel");
}
srv: StandardHost {
parameters:
@display("p=170,188;i=device/server_l");
}
cli: StandardHost {
parameters:
@display("p=316,188;i=device/laptop_l");
}
connections:
cli.ethg++ <--> gigabitline <--> srv.ethg++;
}