lwIP
2.0.2
Lightweight IP stack
|
Data Structures | |
struct | _lwiperf_settings |
struct | _lwiperf_state_tcp |
Macros | |
#define | LWIPERF_TCP_MAX_IDLE_SEC 10U |
#define | LWIPERF_CHECK_RX_DATA 0 |
Typedefs | |
typedef struct _lwiperf_settings | lwiperf_settings_t |
typedef struct _lwiperf_state_tcp | lwiperf_state_tcp_t |
Functions | |
void * | lwiperf_start_tcp_server_default (lwiperf_report_fn report_fn, void *report_arg) |
void * | lwiperf_start_tcp_server (const ip_addr_t *local_addr, u16_t local_port, lwiperf_report_fn report_fn, void *report_arg) |
void | lwiperf_abort (void *lwiperf_session) |
lwIP iPerf server implementation
#define LWIPERF_CHECK_RX_DATA 0 |
If this is 1, check that received data has the correct format
#define LWIPERF_TCP_MAX_IDLE_SEC 10U |
Specify the idle timeout (in seconds) after that the test fails
typedef struct _lwiperf_settings lwiperf_settings_t |
This is the Iperf settings struct sent from the client
typedef struct _lwiperf_state_tcp lwiperf_state_tcp_t |
Connection handle for a TCP iperf session