Go to the source code of this file.
|
| | vsf_declare_class (vsf_http_client_t) class vsf_http_op_t |
| |
| void | vsf_http_client_close (vsf_http_client_t *http) |
| |
| vsf_err_t | vsf_http_client_init (vsf_http_client_t *http) |
| |
| void | vsf_http_client_fini (vsf_http_client_t *http) |
| |
| int | vsf_http_client_request (vsf_http_client_t *http, vsf_http_client_req_t *req) |
| |
| int | vsf_http_client_read (vsf_http_client_t *http, uint8_t *buf, size_t len) |
| |
| int | vsf_http_client_write (vsf_http_client_t *http, uint8_t *buf, size_t len) |
| |
| vsf_err_t | vsf_http_client_set_timeout (vsf_http_client_t *http, int timeout_ms) |
| |
| int | vsf_http_client_get_fd (vsf_http_client_t *http) |
| |
| int | vsf_http_client_connect (vsf_http_client_t *http, const char *host, const char *port) |
| |
| int | vsf_http_client_send_header (vsf_http_client_t *http, vsf_http_client_req_t *req) |
| |
| int | vsf_http_client_fetch_headers (vsf_http_client_t *http, vsf_http_client_req_t *req) |
| |
◆ VSF_HTTP_CLIENT_CFG_BUFFER_SIZE
| #define VSF_HTTP_CLIENT_CFG_BUFFER_SIZE 4096 |
◆ VSF_HTTP_CLIENT_CFG_USER_AGENT
| #define VSF_HTTP_CLIENT_CFG_USER_AGENT "curl/8.5.0" |
◆ vsf_http_client_req_t
◆ vsf_declare_class()
◆ vsf_http_client_close()
◆ vsf_http_client_init()
◆ vsf_http_client_fini()
◆ vsf_http_client_request()
◆ vsf_http_client_read()
◆ vsf_http_client_write()
◆ vsf_http_client_set_timeout()
◆ vsf_http_client_get_fd()
◆ vsf_http_client_connect()
| int vsf_http_client_connect |
( |
vsf_http_client_t * |
http, |
|
|
const char * |
host, |
|
|
const char * |
port |
|
) |
| |
|
extern |
◆ vsf_http_client_send_header()
◆ vsf_http_client_fetch_headers()
◆ vsf_mbedtls_http_op
| const vsf_http_op_t vsf_mbedtls_http_op |
|
extern |