|
typedef void(* | nim_http::typeof_nim_http_init) () |
|
typedef void(* | nim_http::typeof_nim_http_uninit) () |
|
typedef void(* | nim_http::typeof_nim_http_init_log) (const char *log_file_path) |
|
typedef bool(* | nim_http::typeof_nim_http_is_init_log) () |
|
typedef HttpRequestHandle(* | nim_http::typeof_nim_http_create_download_file_request) (const char *url, const char *download_file_path, nim_http_request_completed_cb complete_cb, const void *user_data) |
|
typedef HttpRequestHandle(* | nim_http::typeof_nim_http_create_download_file_range_request) (const char *url, const char *download_file_path, int64_t range_start, nim_http_request_completed_cb complete_cb, const void *user_data) |
|
typedef HttpRequestHandle(* | nim_http::typeof_nim_http_create_request) (const char *url, const char *post_body, size_t post_body_size, nim_http_request_response_cb response_cb, const void *user_data) |
|
typedef HttpRequestHandle(* | nim_http::typeof_nim_http_create_request_ex) (const char *url, const char *post_body, size_t post_body_size, nim_http_request_response_ex_cb response_cb, const void *user_data) |
|
typedef void(* | nim_http::typeof_nim_http_add_request_header) (HttpRequestHandle request_handle, const char *key, const char *value) |
|
typedef void(* | nim_http::typeof_nim_http_set_request_progress_cb) (HttpRequestHandle request_handle, nim_http_request_progress_cb progress_callback, const void *user_data) |
|
typedef void(* | nim_http::typeof_nim_http_set_request_speed_cb) (HttpRequestHandle request_handle, nim_http_request_speed_cb speed_callback, const void *user_data) |
|
typedef void(* | nim_http::typeof_nim_http_set_request_transfer_cb) (HttpRequestHandle request_handle, nim_http_request_transfer_cb transfer_callback, const void *user_data) |
|
typedef void(* | nim_http::typeof_nim_http_set_request_method_as_post) (HttpRequestHandle request_handle) |
|
typedef void(* | nim_http::typeof_nim_http_set_timeout) (HttpRequestHandle request_handle, int timeout_ms) |
|
typedef void(* | nim_http::typeof_nim_http_set_low_speed) (HttpRequestHandle request_handle, int low_speed_limit, int low_speed_time) |
|
typedef void(* | nim_http::typeof_nim_http_set_proxy) (HttpRequestHandle request_handle, int type, const char *host, short port, const char *user, const char *pass) |
|
typedef HttpRequestID(* | nim_http::typeof_nim_http_post_request) (HttpRequestHandle) |
|
typedef void(* | nim_http::typeof_nim_http_remove_request) (HttpRequestID http_request_id) |
|
typedef const char *const(* | nim_http::typeof_nim_http_get_response_head) (HttpRequestID http_request_id) |
|
|
nim::SDKInstance * | nim_http::sdk_instance_ = nullptr |
|
typeof_nim_http_init | nim_http::g_nim_http_init = nullptr |
|
typeof_nim_http_uninit | nim_http::g_nim_http_uninit = nullptr |
|
typeof_nim_http_init_log | nim_http::g_nim_http_init_log = nullptr |
|
typeof_nim_http_is_init_log | nim_http::g_nim_http_is_init_log = nullptr |
|
typeof_nim_http_create_download_file_request | nim_http::g_nim_http_create_download_file_request = nullptr |
|
typeof_nim_http_create_download_file_range_request | nim_http::g_nim_http_create_download_file_range_request = nullptr |
|
typeof_nim_http_create_request | nim_http::g_nim_http_create_request = nullptr |
|
typeof_nim_http_create_request_ex | nim_http::g_nim_http_create_request_ex = nullptr |
|
typeof_nim_http_add_request_header | nim_http::g_nim_http_add_request_header = nullptr |
|
typeof_nim_http_set_request_progress_cb | nim_http::g_nim_http_set_request_progress_cb = nullptr |
|
typeof_nim_http_set_request_speed_cb | nim_http::g_nim_http_set_request_speed_cb = nullptr |
|
typeof_nim_http_set_request_transfer_cb | nim_http::g_nim_http_set_request_transfer_cb = nullptr |
|
typeof_nim_http_set_request_method_as_post | nim_http::g_nim_http_set_request_method_as_post = nullptr |
|
typeof_nim_http_set_timeout | nim_http::g_nim_http_set_timeout = nullptr |
|
typeof_nim_http_set_low_speed | nim_http::g_nim_http_set_low_speed = nullptr |
|
typeof_nim_http_set_proxy | nim_http::g_nim_http_set_proxy = nullptr |
|
typeof_nim_http_post_request | nim_http::g_nim_http_post_request = nullptr |
|
typeof_nim_http_remove_request | nim_http::g_nim_http_remove_request = nullptr |
|
typeof_nim_http_get_response_head | nim_http::g_nim_http_get_response_head = nullptr |
|
NIMProxyType | nim_http::proxy_type_ = kNIMProxyNone |
|
std::string | nim_http::proxy_host_ |
|
short | nim_http::proxy_port_ = 0 |
|
std::string | nim_http::proxy_user_ |
|
std::string | nim_http::proxy_pass_ |
|