Webserver+3d print
Dependents:
Nucleo
« Back to documentation index
_Socket Struct Reference
Structure describing a socket.
More...
#include <socket.h >
Detailed Description
Structure describing a socket.
Definition at line 204 of file socket.h .
Field Documentation
The connection has been closed properly.
Definition at line 226 of file socket.h .
Congestion state.
Definition at line 254 of file socket.h .
Congestion window.
Definition at line 255 of file socket.h .
Number of consecutive duplicate ACKs.
Definition at line 257 of file socket.h .
FIN-WAIT-2 timer.
Definition at line 279 of file socket.h .
Initial receive sequence number.
Definition at line 232 of file socket.h .
Initial send sequence number.
Definition at line 231 of file socket.h .
Maximum send window it has seen so far on the connection.
Definition at line 238 of file socket.h .
Number of bytes acknowledged during the whole round-trip.
Definition at line 258 of file socket.h .
Override timer.
Definition at line 278 of file socket.h .
The user is the owner of the TCP socket.
Definition at line 225 of file socket.h .
Persist timer.
Definition at line 277 of file socket.h .
Receive next sequence number.
Definition at line 242 of file socket.h .
Number of data received but not yet consumed.
Definition at line 243 of file socket.h .
Receive window.
Definition at line 244 of file socket.h .
NewReno modification to TCP's fast recovery algorithm.
Definition at line 259 of file socket.h .
The connection has been reset.
Definition at line 227 of file socket.h .
Number of retransmissions.
Definition at line 269 of file socket.h .
Retransmission queue.
Definition at line 267 of file socket.h .
Retransmission timer.
Definition at line 268 of file socket.h .
Receiver maximum segment size.
Definition at line 230 of file socket.h .
Retransmission timeout.
Definition at line 251 of file socket.h .
RTT measurement is being performed.
Definition at line 246 of file socket.h .
Sequence number identifying a TCP segment.
Definition at line 247 of file socket.h .
Round-trip start time.
Definition at line 248 of file socket.h .
Round-trip time variation.
Definition at line 250 of file socket.h .
Receive buffer.
Definition at line 264 of file socket.h .
Size of the receive buffer.
Definition at line 265 of file socket.h .
List of non-contiguous blocks that have been received.
Definition at line 283 of file socket.h .
Number of non-contiguous blocks that have been received.
Definition at line 284 of file socket.h .
SACK Permitted option received.
Definition at line 282 of file socket.h .
Sender maximum segment size.
Definition at line 229 of file socket.h .
Sequence number of the next byte to be sent.
Definition at line 235 of file socket.h .
Data that have been sent but not yet acknowledged.
Definition at line 234 of file socket.h .
Amount of data buffered but not yet sent.
Definition at line 236 of file socket.h .
Segment sequence number used for last window update.
Definition at line 239 of file socket.h .
Segment acknowledgment number used for last window update.
Definition at line 240 of file socket.h .
Size of the send window.
Definition at line 237 of file socket.h .
Smoothed round-trip time.
Definition at line 249 of file socket.h .
Slow start threshold.
Definition at line 256 of file socket.h .
Current state of the TCP finite state machine.
Definition at line 224 of file socket.h .
SYN queue for listening sockets.
Definition at line 271 of file socket.h .
Maximum number of pending connections for listening sockets.
Definition at line 272 of file socket.h .
Size of the send buffer.
Definition at line 263 of file socket.h .
Zero window probe counter.
Definition at line 274 of file socket.h .
Interval between successive probes.
Definition at line 275 of file socket.h .