http_client_transport.h
error_t httpClientSaveSession(HttpClientContext *context)
Save TLS session.
Definition: http_client_transport.c:294
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:163
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:264
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:230
HTTP client (HyperText Transfer Protocol)
error_t httpClientEstablishConnection(HttpClientContext *context, const IpAddr *serverIpAddr, uint16_t serverPort)
Establish network connection.
Definition: http_client_transport.c:129
TCP/IP stack core.
void httpClientCloseConnection(HttpClientContext *context)
Close network connection.
Definition: http_client_transport.c:200