NIM HTTP提供的http传输相关接口的定义
More...
Go to the source code of this file.
|
#define | INVALID_HTTPREQUESTHANDLE (0) |
|
#define | INVALID_HTTPREQUESTID (0xFFFFFFFF) |
|
|
typedef void * | HttpRequestHandle |
|
typedef unsigned int | HttpRequestID |
|
typedef void(* | nim_http_request_completed_cb) (const void *user_data, bool result, int response_code) |
|
typedef void(* | nim_http_request_response_cb) (const void *user_data, bool result, int response_code, const char *response_content) |
|
typedef void(* | nim_http_request_response_ex_cb) (const void *user_data, bool result, int response_code, const char *response_content, const char *response_header) |
|
typedef void(* | nim_http_request_progress_cb) (const void *user_data, double total_upload_size, double uploaded_size, double total_download_size, double downloaded_size) |
|
typedef void(* | nim_http_request_transfer_cb) (const void *user_data, double actual_upload_size, double upload_speed, double actual_download_size, double download_speed) |
|
typedef void(* | nim_http_request_speed_cb) (const void *user_data, double upload_speed, double download_speed) |
|
|
enum | NIMProxyType {
kNIMProxyNone = 0,
kNIMProxyHttp11 = 1,
kNIMProxySocks4 = 4,
kNIMProxySocks4a = 5,
kNIMProxySocks5 = 6,
kNIMProxySocks5HostName = 7,
kNIMProxyNone = 0,
kNIMProxyHttp11 = 1,
kNIMProxySocks4 = 4,
kNIMProxySocks4a = 5,
kNIMProxySocks5 = 6,
kNIMProxyNrtc = 10,
kNIMProxyNone = 0,
kNIMProxyHttp11 = 1,
kNIMProxySocks4 = 4,
kNIMProxySocks4a = 5,
kNIMProxySocks5 = 6,
kNIMProxySocks5HostName = 7
} |
|
NIM HTTP提供的http传输相关接口的定义
- Copyright
- (c) 2015-2016, NetEase Inc. All rights reserved
- Author
- towik, Oleg
- Date
- 2015/4/30
◆ NIMProxyType
Enumerator |
---|
kNIMProxyNone | 不使用代理
|
kNIMProxyHttp11 | HTTP 1.1 Proxy
|
kNIMProxySocks4 | Socks4 Proxy
|
kNIMProxySocks4a | Socks4a Proxy
|
kNIMProxySocks5 | Socks5 Proxy
|
kNIMProxySocks5HostName | Socks5 host Proxy
|
kNIMProxyNone | 不使用代理
|
kNIMProxyHttp11 | HTTP 1.1 Proxy(暂不支持)
|
kNIMProxySocks4 | Socks4 Proxy
|
kNIMProxySocks4a | Socks4a Proxy
|
kNIMProxySocks5 | Socks5 Proxy
|
kNIMProxyNrtc | 云信音视频私有代理,只在nim_vchat_set_proxy中有效
|
kNIMProxyNone | 不使用代理
|
kNIMProxyHttp11 | HTTP 1.1 Proxy
|
kNIMProxySocks4 | Socks4 Proxy
|
kNIMProxySocks4a | Socks4a Proxy
|
kNIMProxySocks5 | Socks5 Proxy
|
kNIMProxySocks5HostName | Socks5 host Proxy
|