File: Applications/Ethernet/EtherAppCli.ned
C++ definition: click here
Simple traffic generator for the Ethernet model; generates EtherAppReq packets. It should be connected directly to EtherLLC.
Destination may be given with OMNeT++ path name or MAC address.
The following diagram shows usage relationships between modules, networks and channels. Unresolved module (and channel) types are missing from the diagram. Click here to see the full picture.
If a module type shows up more than once, that means it has been defined in more than one NED file.
EtherHost | Example host model with one Ethernet port and several traffic generators to create traffic in the test network. |
Name | Type | Description |
---|---|---|
destStation | string | module path name of destination station (must be blank if destAddress is given) |
destAddress | string | destination MAC address (must be blank if destStation is given) |
waitTime | numeric | interarrival time between sending requests; may be random value |
reqLength | numeric | length of request packets (bytes); may be random value |
respLength | numeric | length of response packets (bytes); may be random value |
writeScalars | bool | enable/disable recording statistics in omnetpp.sca |
Name | Direction | Description |
---|---|---|
in | input | |
out | output |
simple EtherAppCli parameters: destStation: string, // module path name of destination station // (must be blank if destAddress is given) destAddress: string, // destination MAC address // (must be blank if destStation is given) waitTime: numeric, // interarrival time between sending requests; may be random value reqLength: numeric, // length of request packets (bytes); may be random value respLength: numeric, // length of response packets (bytes); may be random value writeScalars: bool; // enable/disable recording statistics in omnetpp.sca gates: in: in; out: out; endsimple