Classes |
struct | HTTP::back |
struct | Curl_send_buffer |
struct | HTTP |
struct | http_conn |
Defines |
#define | CURLAUTH_PICKNONE (1<<30) /* don't use auth */ |
Typedefs |
typedef struct Curl_send_buffer | Curl_send_buffer |
typedef int(* | recving )(void) |
typedef int(* | sending )(void) |
Functions |
CURLcode | Curl_add_buffer (Curl_send_buffer *in, const void *inptr, size_t size) |
void | Curl_add_buffer_free (Curl_send_buffer *buff) |
Curl_send_buffer * | Curl_add_buffer_init (void) |
CURLcode | Curl_add_buffer_send (Curl_send_buffer *in, struct connectdata *conn, long *bytes_written, size_t included_body_bytes, int socketindex) |
CURLcode | Curl_add_bufferf (Curl_send_buffer *in, const char *fmt,...) |
CURLcode | Curl_add_custom_headers (struct connectdata *conn, bool is_connect, Curl_send_buffer *req_buffer) |
CURLcode | Curl_add_timecondition (struct Curl_easy *data, Curl_send_buffer *buf) |
char * | Curl_checkheaders (const struct connectdata *conn, const char *thisheader) |
char * | Curl_checkProxyheaders (const struct connectdata *conn, const char *thisheader) |
bool | Curl_compareheader (const char *headerline, const char *header, const char *content) |
char * | Curl_copy_header_value (const char *header) |
CURLcode | Curl_http (struct connectdata *conn, bool *done) |
CURLcode | Curl_http_auth_act (struct connectdata *conn) |
void | Curl_http_auth_stage (struct Curl_easy *data, int stage) |
CURLcode | Curl_http_connect (struct connectdata *conn, bool *done) |
CURLcode | Curl_http_done (struct connectdata *, CURLcode, bool premature) |
CURLcode | Curl_http_input_auth (struct connectdata *conn, bool proxy, const char *auth) |
CURLcode | Curl_http_output_auth (struct connectdata *conn, const char *request, const char *path, bool proxytunnel) |
CURLcode | Curl_http_perhapsrewind (struct connectdata *conn) |
CURLcode | Curl_http_readwrite_headers (struct Curl_easy *data, struct connectdata *conn, ssize_t *nread, bool *stop_reading) |
CURLcode | Curl_http_setup_conn (struct connectdata *conn) |
void | Curl_httpchunk_init (struct connectdata *conn) |
CHUNKcode | Curl_httpchunk_read (struct connectdata *conn, char *datap, ssize_t length, ssize_t *wrote) |
Variables |
struct Curl_handler | Curl_handler_http |