Namespace inet
TCPStatusInfo
classSent with message kind TCP_I_STATUS, in response to command TCP_C_STATUS. For explanation of variables, see RFC 793 or TCPStateVariables in TCPConnection.h.
See also: TcpStatusInd, TcpCommandCode, ITCP
Extends
| Name | Type | Description |
|---|---|---|
| TCPCommand | (unknown -- not in documented files) |
Fields
| Name | Type | Description |
|---|---|---|
| state | int | |
| stateName | string | |
| localAddr | L3Address | |
| remoteAddr | L3Address | |
| localPort | int | |
| remotePort | int | |
| snd_mss | unsigned int | |
| snd_una | unsigned int | |
| snd_nxt | unsigned int | |
| snd_max | unsigned int | |
| snd_wnd | unsigned int | |
| snd_up | unsigned int | |
| snd_wl1 | unsigned int | |
| snd_wl2 | unsigned int | |
| iss | unsigned int | |
| rcv_nxt | unsigned int | |
| rcv_wnd | unsigned int | |
| rcv_up | unsigned int | |
| irs | unsigned int | |
| fin_ack_rcvd | bool |
Source code
// // Sent with message kind TCP_I_STATUS, in response to command TCP_C_STATUS. // For explanation of variables, see RFC 793 or TCPStateVariables in // TCPConnection.h. // // @see ~TcpStatusInd, ~TcpCommandCode, ~ITCP // class TCPStatusInfo extends TCPCommand { int state; string stateName; L3Address localAddr; L3Address remoteAddr; int localPort; int remotePort; unsigned int snd_mss; unsigned int snd_una; unsigned int snd_nxt; unsigned int snd_max; unsigned int snd_wnd; unsigned int snd_up; unsigned int snd_wl1; unsigned int snd_wl2; unsigned int iss; unsigned int rcv_nxt; unsigned int rcv_wnd; unsigned int rcv_up; unsigned int irs; bool fin_ack_rcvd; }File: src/inet/transportlayer/contract/tcp/TCPCommand.msg