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) |
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 | ||
) |
const vsf_http_op_t vsf_mbedtls_http_op |