Package: inet.transportlayer.tcp_lwip
TCP_lwIP
simple moduleTCP model based on the LWIP 1.3.2 project. The original LWIP is available on the http://savannah.nongnu.org/projects/lwip/ page.
See ITCP for general TCP layer informations.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| recordStats | bool | true |
recording of seqNum etc. into output vectors enabled/disabled |
| sendQueueClass | string | "" |
Obsolete!!! |
| receiveQueueClass | string | "" |
Obsolete!!! |
Properties
| Name | Value | Description |
|---|---|---|
| display | i=block/wheelbarrow |
Gates
| Name | Direction | Size | Description |
|---|---|---|---|
| appIn [ ] | input | ||
| ipIn | input | ||
| appOut [ ] | output | ||
| ipOut | output |
Source code
// // TCP model based on the LWIP 1.3.2 project. // The original LWIP is available on the http://savannah.nongnu.org/projects/lwip/ page. // // See ~ITCP for general TCP layer informations. // simple TCP_lwIP like ITCP { parameters: bool recordStats = default(true); // recording of seqNum etc. into output vectors enabled/disabled string sendQueueClass = default(""); // Obsolete!!! string receiveQueueClass = default(""); // Obsolete!!! @display("i=block/wheelbarrow"); gates: input appIn[]; input ipIn; output appOut[]; output ipOut; }File: src/inet/transportlayer/tcp_lwip/TCP_lwIP.ned