|
VSF Documented
|
Data Fields | |
| vsf_http_client_t | http |
| mbedtls_session_t | tls |
| vsf_ehc_tcp_state_t | tcp |
| char * | scheme |
| char * | host |
| int | port |
| char * | path |
| char * | query |
| char * | username |
| char * | password |
| char * | user_agent |
| const char * | cert_pem |
| size_t | cert_len |
| const char * | client_cert_pem |
| size_t | client_cert_len |
| const char * | client_key_pem |
| size_t | client_key_len |
| const char * | common_name |
| bool | skip_cert_common_name_check |
| esp_err_t(* | crt_bundle_attach )(void *conf) |
| esp_http_client_method_t | method |
| esp_http_client_auth_type_t | auth_type |
| vsf_ehc_header_t * | headers |
| char * | post_data |
| int | post_len |
| esp_http_state_t | state |
| esp_http_client_transport_t | transport |
| int | timeout_ms |
| bool | is_https |
| bool | is_chunked_req |
| bool | cancel_requested |
| bool | keep_alive_enable |
| bool | disable_auto_redirect_runtime |
| int | redirect_count |
| int | max_redirect |
| int | auth_retry_count |
| int | max_auth_retries |
| int | saved_errno |
| int64_t | body_total |
| http_event_handle_cb | event_handler |
| void * | user_data |
| vsf_http_client_t esp_http_client::http |
| mbedtls_session_t esp_http_client::tls |
| vsf_ehc_tcp_state_t esp_http_client::tcp |
| char* esp_http_client::scheme |
| char* esp_http_client::host |
| int esp_http_client::port |
| char* esp_http_client::path |
| char* esp_http_client::query |
| char* esp_http_client::username |
| char* esp_http_client::password |
| char* esp_http_client::user_agent |
| const char* esp_http_client::cert_pem |
| size_t esp_http_client::cert_len |
| const char* esp_http_client::client_cert_pem |
| size_t esp_http_client::client_cert_len |
| const char* esp_http_client::client_key_pem |
| size_t esp_http_client::client_key_len |
| const char* esp_http_client::common_name |
| bool esp_http_client::skip_cert_common_name_check |
| esp_err_t(* esp_http_client::crt_bundle_attach) (void *conf) |
| esp_http_client_method_t esp_http_client::method |
| esp_http_client_auth_type_t esp_http_client::auth_type |
| vsf_ehc_header_t* esp_http_client::headers |
| char* esp_http_client::post_data |
| int esp_http_client::post_len |
| esp_http_state_t esp_http_client::state |
| esp_http_client_transport_t esp_http_client::transport |
| int esp_http_client::timeout_ms |
| bool esp_http_client::is_https |
| bool esp_http_client::is_chunked_req |
| bool esp_http_client::cancel_requested |
| bool esp_http_client::keep_alive_enable |
| bool esp_http_client::disable_auto_redirect_runtime |
| int esp_http_client::redirect_count |
| int esp_http_client::max_redirect |
| int esp_http_client::auth_retry_count |
| int esp_http_client::max_auth_retries |
| int esp_http_client::saved_errno |
| int64_t esp_http_client::body_total |
| http_event_handle_cb esp_http_client::event_handler |
| void* esp_http_client::user_data |