esp-idf/components/tcp_transport
David Cermak 5e9f8b52e7 tcp_transport: Added internal API for underlying socket, used for custom select on connection end for WS
Internal tcp_transport functions could now use custom socket operations.
This is used for WebSocket transport, when we typically wait for clean
connection closure, i.e. selecting for read/error with expected errno or
recv size=0 while socket readable (=connection terminated by FIN flag)
2020-08-18 06:42:22 +00:00
..
include tcp_transport: Added internal API for underlying socket, used for custom select on connection end for WS 2020-08-18 06:42:22 +00:00
private_include tcp_transport: Added internal API for underlying socket, used for custom select on connection end for WS 2020-08-18 06:42:22 +00:00
test tcp_transport: unit test for tcp connection timeout 2020-05-05 15:53:09 +02:00
CMakeLists.txt tcp_transport: replace transport_strcasestr with strcasestr 2019-08-15 17:51:54 +02:00
component.mk esp-tls: extending error handle to contain error descriptors with last mbedtls failure and latest certificate verification result flags, reworked tcp_transport to use this error handle 2019-07-04 20:55:10 +02:00
Kconfig websocket: add configurable ws_transport buffer size 2020-07-20 10:02:31 +00:00
transport_ssl.c tcp_transport: Added internal API for underlying socket, used for custom select on connection end for WS 2020-08-18 06:42:22 +00:00
transport_tcp.c tcp_transport: Added internal API for underlying socket, used for custom select on connection end for WS 2020-08-18 06:42:22 +00:00
transport_utils.c ws_client: fix handling timeouts by websocket client. 2019-11-18 10:59:41 +00:00
transport_ws.c tcp_transport: Added internal API for underlying socket, used for custom select on connection end for WS 2020-08-18 06:42:22 +00:00
transport.c tcp_transport: Added internal API for underlying socket, used for custom select on connection end for WS 2020-08-18 06:42:22 +00:00