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