|
VSF Documented
|
#include "component/vsf_component_cfg.h"#include "utilities/vsf_utilities.h"#include "./vsf_http_client.h"#include "component/3rd-party/mbedtls/extension/tls_session/mbedtls_tls_session.h"Macros | |
| #define | __VSF_HTTP_CLIENT_CLASS_IMPLEMENT |
| #define | vsf_http_trace(...) |
Functions | |
| char * | strnchr (const char *s, size_t n, int c) |
| void | vsf_http_client_init (vsf_http_client_t *http) |
| void | vsf_http_client_close (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, uint16_t len) |
| int | vsf_http_client_write (vsf_http_client_t *http, uint8_t *buf, uint16_t len) |
Variables | |
| const vsf_http_op_t | vsf_mbedtls_http_op |
| #define __VSF_HTTP_CLIENT_CLASS_IMPLEMENT |
| #define vsf_http_trace | ( | ... | ) |
| char * strnchr | ( | const char * | s, |
| size_t | n, | ||
| int | c | ||
| ) |
| void vsf_http_client_init | ( | vsf_http_client_t * | http | ) |
| void vsf_http_client_close | ( | 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, | ||
| uint16_t | len | ||
| ) |
| int vsf_http_client_write | ( | vsf_http_client_t * | http, |
| uint8_t * | buf, | ||
| uint16_t | len | ||
| ) |
| const vsf_http_op_t vsf_mbedtls_http_op |