Contiki-NG
|
The name of the function that should be called when UDP datagrams arrive. More...
Macros | |
#define | UIP_TCP |
Toggles whether TCP support should be compiled in or not. | |
#define | UIP_ACTIVE_OPEN |
Determines if support for opening connections from uIP should be compiled in. | |
#define | UIP_TCP_CONNS |
The maximum number of simultaneously open TCP connections. | |
#define | UIP_LISTENPORTS |
The maximum number of simultaneously listening TCP ports. | |
#define | UIP_URGDATA |
Determines if support for TCP urgent data notification should be compiled in. | |
#define | UIP_RTO 3 |
The initial retransmission timeout counted in timer pulses. | |
#define | UIP_MAXRTX 8 |
The maximum number of times a segment should be retransmitted before the connection should be aborted. | |
#define | UIP_MAXSYNRTX 5 |
The maximum number of times a SYN segment should be retransmitted before a connection request should be deemed to have been unsuccessful. | |
#define | UIP_TCP_MSS (UIP_BUFSIZE - UIP_IPTCPH_LEN) |
The TCP maximum segment size. | |
#define | UIP_RECEIVE_WINDOW |
The size of the advertised receiver's window. | |
#define | UIP_TIME_WAIT_TIMEOUT 120 |
How long a connection should stay in the TIME_WAIT state. | |
The name of the function that should be called when UDP datagrams arrive.
#define UIP_ACTIVE_OPEN |
Determines if support for opening connections from uIP should be compiled in.
If the applications that are running on top of uIP for this project do not need to open outgoing TCP connections, this configuration option can be turned off to reduce the code size of uIP.
#define UIP_LISTENPORTS |
The maximum number of simultaneously listening TCP ports.
Each listening TCP port requires 2 bytes of memory.
Definition at line 299 of file uipopt.h.
Referenced by tcp_listen(), tcp_unlisten(), uip_init(), uip_listen(), and uip_unlisten().
#define UIP_MAXRTX 8 |
#define UIP_MAXSYNRTX 5 |
#define UIP_RECEIVE_WINDOW |
#define UIP_RTO 3 |
#define UIP_TCP_CONNS |
The maximum number of simultaneously open TCP connections.
Since the TCP connections are statically allocated, turning this configuration knob down results in less RAM used. Each TCP connection requires approximately 30 bytes of memory.
Definition at line 285 of file uipopt.h.
Referenced by uip_init().
#define UIP_TCP_MSS (UIP_BUFSIZE - UIP_IPTCPH_LEN) |
#define UIP_TIME_WAIT_TIMEOUT 120 |