Functions
pipeline.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

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_ptr)
 
CURLMcode Curl_pipeline_set_site_blacklist (char **sites, struct curl_llist *list_ptr)
 
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)
 

Function Documentation

◆ Curl_add_handle_to_pipeline()

CURLcode Curl_add_handle_to_pipeline ( struct Curl_easy handle,
struct connectdata conn 
)

Definition at line 102 of file pipeline.c.

◆ Curl_move_handle_from_send_to_recv_pipe()

void Curl_move_handle_from_send_to_recv_pipe ( struct Curl_easy handle,
struct connectdata conn 
)

Definition at line 132 of file pipeline.c.

◆ Curl_pipeline_checkget_read()

bool Curl_pipeline_checkget_read ( struct Curl_easy data,
struct connectdata conn 
)

Definition at line 348 of file pipeline.c.

◆ Curl_pipeline_checkget_write()

bool Curl_pipeline_checkget_write ( struct Curl_easy data,
struct connectdata conn 
)

Definition at line 325 of file pipeline.c.

◆ Curl_pipeline_leave_read()

void Curl_pipeline_leave_read ( struct connectdata conn)

Definition at line 374 of file pipeline.c.

◆ Curl_pipeline_leave_write()

void Curl_pipeline_leave_write ( struct connectdata conn)

Definition at line 366 of file pipeline.c.

◆ Curl_pipeline_penalized()

bool Curl_pipeline_penalized ( struct Curl_easy data,
struct connectdata conn 
)

Definition at line 59 of file pipeline.c.

◆ Curl_pipeline_server_blacklisted()

bool Curl_pipeline_server_blacklisted ( struct Curl_easy handle,
char *  server_name 
)

Definition at line 238 of file pipeline.c.

◆ Curl_pipeline_set_server_blacklist()

CURLMcode Curl_pipeline_set_server_blacklist ( char **  servers,
struct curl_llist list_ptr 
)

Definition at line 261 of file pipeline.c.

◆ Curl_pipeline_set_site_blacklist()

CURLMcode Curl_pipeline_set_site_blacklist ( char **  sites,
struct curl_llist list_ptr 
)

Definition at line 192 of file pipeline.c.

◆ Curl_pipeline_site_blacklisted()

bool Curl_pipeline_site_blacklisted ( struct Curl_easy handle,
struct connectdata conn 
)

Definition at line 164 of file pipeline.c.

◆ Curl_recvpipe_head()

bool Curl_recvpipe_head ( struct Curl_easy data,
struct connectdata conn 
)

Definition at line 304 of file pipeline.c.

◆ Curl_sendpipe_head()

bool Curl_sendpipe_head ( struct Curl_easy data,
struct connectdata conn 
)

Definition at line 311 of file pipeline.c.



rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sun May 15 2022 02:25:02