friendev EtherDune TCP/IP library
Modules | Variables
TCP and UDP configuration

Default ports, timeouts, retries, etc. More...

Modules

 TCP state timeout configuration
 TCP timeouts, in milliseconds.
 

Variables

static const uint8_t TCP_SRC_PORT_H = 250
 Indicates the most significant byte of the source port number that EtherDune will use by default when making outgoing connections. More...
 
static const uint8_t UDP_SRC_PORT_H = 240
 Indicates the most significant byte of the source port number that EtherDune will use by default when making outgoing connections. More...
 
static const uint16_t TCP_MAXIMUM_SEGMENT_SIZE = 512
 Maximum size of payload accepted by the library. More...
 
static const uint8_t MAX_TCP_CONNECT_RETRIES = 50
 how many SYN packets to send before giving up. More...
 

Detailed Description

Default ports, timeouts, retries, etc.

Variable Documentation

const uint8_t MAX_TCP_CONNECT_RETRIES = 50
static

how many SYN packets to send before giving up.

Definition at line 151 of file config.h.

const uint16_t TCP_MAXIMUM_SEGMENT_SIZE = 512
static

Maximum size of payload accepted by the library.

Definition at line 150 of file config.h.

const uint8_t TCP_SRC_PORT_H = 250
static

Indicates the most significant byte of the source port number that EtherDune will use by default when making outgoing connections.

Each new socket will increment the least significant byte until it wraps around.

Definition at line 143 of file config.h.

const uint8_t UDP_SRC_PORT_H = 240
static

Indicates the most significant byte of the source port number that EtherDune will use by default when making outgoing connections.

Each new UDP socket will increment the least significant byte until it wraps around.

Definition at line 148 of file config.h.