Package: inet.transportlayer.tcp_lwip
TcpLwipConnection
simple module(no description)
Properties
| Name | Value | Description |
|---|
Signals
| Name | Type | Unit |
|---|---|---|
| rcvAck | ||
| rcvSeq | ||
| sndAck | ||
| rcvWnd | ||
| state | ||
| sndNxt | ||
| sndWnd |
Statistics
| Name | Title | Source | Record | Unit | Interpolation Mode |
|---|---|---|---|---|---|
| rcvAck | vector | sample-hold | |||
| rcvSeq | vector | sample-hold | |||
| sndAck | vector | sample-hold | |||
| rcvWnd | vector | sample-hold | |||
| sndNxt | vector | sample-hold | |||
| sndWnd | vector | sample-hold |
Source code
simple TcpLwipConnection { parameters: @signal[state]; // FSM state @signal[sndWnd]; // snd_wnd @signal[sndNxt]; // sent seqNo @signal[sndAck]; // sent ackNo @signal[rcvWnd]; // rcv_wnd @signal[rcvSeq]; // received seqNo @signal[rcvAck]; // received ackNo (=snd_una) @statistic[sndWnd](record=vector; interpolationmode=sample-hold); // snd_wnd @statistic[sndNxt](record=vector; interpolationmode=sample-hold); // sent seqNo @statistic[sndAck](record=vector; interpolationmode=sample-hold); // sent ackNo @statistic[rcvWnd](record=vector; interpolationmode=sample-hold); // rcv_wnd @statistic[rcvSeq](record=vector; interpolationmode=sample-hold); // received seqNo @statistic[rcvAck](record=vector; interpolationmode=sample-hold); // received ackNo (=snd_una) }File: src/inet/transportlayer/tcp_lwip/TcpLwipConnection.ned