#include "curl_setup.h"
#include <curl/curl.h>
#include "urldata.h"
#include "url.h"
#include "progress.h"
#include "multiif.h"
#include "pipeline.h"
#include "sendf.h"
#include "strcase.h"
#include "curl_memory.h"
#include "memdebug.h"
Go to the source code of this file.
|
static CURLcode | addHandleToPipeline (struct Curl_easy *data, struct curl_llist *pipeline) |
|
CURLcode | Curl_add_handle_to_pipeline (struct Curl_easy *handle, struct connectdata *conn) |
|
void | Curl_move_handle_from_send_to_recv_pipe (struct Curl_easy *handle, struct connectdata *conn) |
|
bool | Curl_pipeline_checkget_read (struct Curl_easy *data, struct connectdata *conn) |
|
bool | Curl_pipeline_checkget_write (struct Curl_easy *data, struct connectdata *conn) |
|
void | Curl_pipeline_leave_read (struct connectdata *conn) |
|
void | Curl_pipeline_leave_write (struct connectdata *conn) |
|
bool | Curl_pipeline_penalized (struct Curl_easy *data, struct connectdata *conn) |
|
bool | Curl_pipeline_server_blacklisted (struct Curl_easy *handle, char *server_name) |
|
CURLMcode | Curl_pipeline_set_server_blacklist (char **servers, struct curl_llist *list) |
|
CURLMcode | Curl_pipeline_set_site_blacklist (char **sites, struct curl_llist *list) |
|
bool | Curl_pipeline_site_blacklisted (struct Curl_easy *handle, struct connectdata *conn) |
|
bool | Curl_recvpipe_head (struct Curl_easy *data, struct connectdata *conn) |
|
bool | Curl_sendpipe_head (struct Curl_easy *data, struct connectdata *conn) |
|
static bool | pipe_head (struct Curl_easy *data, struct curl_llist *pipeline) |
|
static void | server_blacklist_llist_dtor (void *user, void *element) |
|
static void | site_blacklist_llist_dtor (void *user, void *element) |
|
void Curl_move_handle_from_send_to_recv_pipe |
( |
struct Curl_easy * |
handle, |
|
|
struct connectdata * |
conn |
|
) |
| |
void Curl_pipeline_leave_read |
( |
struct connectdata * |
conn | ) |
|
void Curl_pipeline_leave_write |
( |
struct connectdata * |
conn | ) |
|
bool Curl_pipeline_server_blacklisted |
( |
struct Curl_easy * |
handle, |
|
|
char * |
server_name |
|
) |
| |
static void server_blacklist_llist_dtor |
( |
void * |
user, |
|
|
void * |
element |
|
) |
| |
|
static |
static void site_blacklist_llist_dtor |
( |
void * |
user, |
|
|
void * |
element |
|
) |
| |
|
static |