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