http_client_transport.h
error_t httpClientSaveSession(HttpClientContext *context)
Save TLS session.
Definition: http_client_transport.c:295
error_t httpClientOpenConnection(HttpClientContext *context)
Open network connection.
Definition: http_client_transport.c:50
error_t httpClientShutdownConnection(HttpClientContext *context)
Shutdown network connection.
Definition: http_client_transport.c:164
error_t httpClientReceiveData(HttpClientContext *context, void *data, size_t size, size_t *received, uint_t flags)
Receive data using the relevant transport protocol.
Definition: http_client_transport.c:265
error_t httpClientSendData(HttpClientContext *context, const void *data, size_t length, size_t *written, uint_t flags)
Send data using the relevant transport protocol.
Definition: http_client_transport.c:231
HTTP client (HyperText Transfer Protocol)
error_t httpClientEstablishConnection(HttpClientContext *context, const IpAddr *serverIpAddr, uint16_t serverPort)
Establish network connection.
Definition: http_client_transport.c:130
TCP/IP stack core.
void httpClientCloseConnection(HttpClientContext *context)
Close network connection.
Definition: http_client_transport.c:201