Files
board-mate/esp32-thread/open-thread-client.bck/managed_components/espressif__iperf/Kconfig
2025-12-24 16:07:10 +01:00

61 lines
1.9 KiB
Plaintext

menu "Iperf"
config IPERF_SOCKET_RX_TIMEOUT
int "iperf socket TCP/UDP rx timeout in seconds"
default 10
help
The value is used for iperf socket TCP/UDP rx timeout, iperf will be aborted
and socket will be closed and shutdown.
config IPERF_SOCKET_TCP_TX_TIMEOUT
int "iperf socket TCP tx timeout in seconds"
default 10
help
The value is used for iperf socket TCP tx timeout, iperf will be aborted
and socket will be closed and shutdown.
config IPERF_TRAFFIC_TASK_PRIORITY
int "iperf traffic task priority"
default 4
help
The value is used for iperf traffic task priority.
config IPERF_REPORT_TASK_PRIORITY
int "iperf result report task priority"
default 6
help
The value is used for iperf result report task priority.
config IPERF_DEF_TCP_TX_BUFFER_LEN
int "default tcp tx buffer length"
default 16384
help
The value of default tcp tx buffer length.
config IPERF_DEF_TCP_RX_BUFFER_LEN
int "default tcp rx buffer length"
default 16384
help
The value of default tcp rx buffer length.
config IPERF_DEF_IPV4_UDP_TX_BUFFER_LEN
int "default ipv4 udp tx buffer length"
default 1470
help
The value of default ipv4 udp tx buffer length.
config IPERF_DEF_IPV6_UDP_TX_BUFFER_LEN
int "default ipv6 udp tx buffer length"
default 1450
help
The value of default ipv6 udp tx buffer length.
config IPERF_DEF_UDP_RX_BUFFER_LEN
int "default udp rx buffer length"
default 16384
help
The value of default udp rx buffer length.
Not recommended to set the value too small due to udp does not support fragmentation.
endmenu