Package: inet.applications.ipapp
IpSourceApp
compound moduleThis module implements a IP application that only sends packets.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Extends
Name | Type | Description |
---|---|---|
IpApp | compound module |
This module generates traffic for a IP application. The traffic source and traffic sink modules can be built from queueing model elements. |
Parameters
Name | Type | Default value | Description |
---|---|---|---|
interfaceTableModule | string |
Properties
Name | Value | Description |
---|---|---|
application | ||
display | i=block/app |
Gates
Name | Direction | Size | Description |
---|---|---|---|
socketIn | input | ||
socketOut | output |
Unassigned submodule parameters
Name | Type | Default value | Description |
---|---|---|---|
io.interfaceTableModule | string | ||
io.localAddress | string | "" | |
io.destAddress | string | "" | |
io.protocol | string | "" | |
io.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
io.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
Source code
// // This module implements a IP application that only sends packets. // module IpSourceApp extends IpApp { parameters: sink.typename = ""; }File: src/inet/applications/ipapp/IpSourceApp.ned