nuttx-apps/netutils/libcurl4nx/Kconfig

50 lines
1.0 KiB
Plaintext
Raw Normal View History

#
# For a description of the syntax of this configuration file,
# see the file kconfig-language.txt in the NuttX tools repository.
#
config NETUTILS_LIBCURL4NX
bool "cURL4nx HTTP client library"
default n
depends on NET_TCP
select LIBC_NETDB
select NETUTILS_NETLIB_GENERICURLPARSER
---help---
Enable the NuttX cURL like library.
if NETUTILS_LIBCURL4NX
config LIBCURL4NX_MAXHOST
int "Maximum URL host length"
default 128
config LIBCURL4NX_MAXPATH
int "Maximum URL path length"
default 128
config LIBCURL4NX_MAXMETHOD
int "Maximum HTTP method length"
default 16
config LIBCURL4NX_MAXUSERAGENT
int "Maximum HTTP user agent length"
default 64
config LIBCURL4NX_MAXHEADERLINE
int "Maximum receivable header line"
default 128
config LIBCURL4NX_RXBUFLEN
int "Initial RX buffer size"
default 512
config LIBCURL4NX_MINRXBUFLEN
int "Minimum RX buffer size for CURL4NXOPT_BUFFERSIZE"
default 16
config LIBCURL4NX_MAXRXBUFLEN
int "Maximum RX buffer size for CURL4NXOPT_BUFFERSIZE"
default DEFAULT_TASK_STACKSIZE
endif