Defines | Functions
url.h File Reference
#include "curl_setup.h"
Include dependency graph for url.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define CONNECT_FIRSTSOCKET_PROXY_SSL()
#define CONNECT_PROXY_SSL()
#define CONNECT_SECONDARYSOCKET_PROXY_SSL()
#define CURL_DEFAULT_HTTPS_PROXY_PORT
#define CURL_DEFAULT_PROXY_PORT   1080 /* default proxy port unless specified */

Functions

CURLcode Curl_addHandleToPipeline (struct Curl_easy *handle, struct curl_llist *pipeline)
CURLcode Curl_close (struct Curl_easy *data)
void Curl_close_connections (struct Curl_easy *data)
CURLcode Curl_connect (struct Curl_easy *, struct connectdata **, bool *async, bool *protocol_connect)
CURLcode Curl_connected_proxy (struct connectdata *conn, int sockindex)
CURLcode Curl_disconnect (struct connectdata *, bool dead_connection)
int Curl_doing_getsock (struct connectdata *conn, curl_socket_t *socks, int numsocks)
CURLcode Curl_dupset (struct Curl_easy *dst, struct Curl_easy *src)
void Curl_free_request_state (struct Curl_easy *data)
void Curl_freeset (struct Curl_easy *data)
void Curl_getoff_all_pipelines (struct Curl_easy *data, struct connectdata *conn)
CURLcode Curl_init_do (struct Curl_easy *data, struct connectdata *conn)
CURLcode Curl_init_userdefined (struct UserDefined *set)
bool Curl_isPipeliningEnabled (const struct Curl_easy *handle)
struct connectdataCurl_oldest_idle_connection (struct Curl_easy *data)
CURLcode Curl_open (struct Curl_easy **curl)
CURLcode Curl_protocol_connect (struct connectdata *conn, bool *done)
CURLcode Curl_protocol_connecting (struct connectdata *conn, bool *done)
CURLcode Curl_protocol_doing (struct connectdata *conn, bool *done)
int Curl_protocol_getsock (struct connectdata *conn, curl_socket_t *socks, int numsocks)
int Curl_removeHandleFromPipeline (struct Curl_easy *handle, struct curl_llist *pipeline)
CURLcode Curl_setopt (struct Curl_easy *data, CURLoption option, va_list arg)
CURLcode Curl_setup_conn (struct connectdata *conn, bool *protocol_done)
void Curl_verboseconnect (struct connectdata *conn)

Define Documentation

Value:
(conn->http_proxy.proxytype == CURLPROXY_HTTPS &&\
  !conn->bits.proxy_ssl_connected[FIRSTSOCKET])

Definition at line 84 of file url.h.

#define CONNECT_PROXY_SSL ( )
Value:
(conn->http_proxy.proxytype == CURLPROXY_HTTPS &&\
  !conn->bits.proxy_ssl_connected[sockindex])

Definition at line 80 of file url.h.

Value:
(conn->http_proxy.proxytype == CURLPROXY_HTTPS &&\
  !conn->bits.proxy_ssl_connected[SECONDARYSOCKET])

Definition at line 88 of file url.h.

Value:
443 /* default https proxy port unless
                                             specified */

Definition at line 70 of file url.h.

#define CURL_DEFAULT_PROXY_PORT   1080 /* default proxy port unless specified */

Definition at line 69 of file url.h.


Function Documentation

CURLcode Curl_addHandleToPipeline ( struct Curl_easy handle,
struct curl_llist pipeline 
)
CURLcode Curl_close ( struct Curl_easy data)

Definition at line 390 of file url.c.

void Curl_close_connections ( struct Curl_easy data)
CURLcode Curl_connect ( struct Curl_easy ,
struct connectdata **  ,
bool async,
bool protocol_connect 
)

Definition at line 6760 of file url.c.

CURLcode Curl_connected_proxy ( struct connectdata conn,
int  sockindex 
)

Definition at line 3794 of file url.c.

CURLcode Curl_disconnect ( struct connectdata ,
bool  dead_connection 
)

Definition at line 2987 of file url.c.

int Curl_doing_getsock ( struct connectdata conn,
curl_socket_t socks,
int  numsocks 
)

Definition at line 3862 of file url.c.

CURLcode Curl_dupset ( struct Curl_easy dst,
struct Curl_easy src 
)

Definition at line 347 of file url.c.

void Curl_free_request_state ( struct Curl_easy data)

Definition at line 4704 of file url.c.

void Curl_freeset ( struct Curl_easy data)

Definition at line 269 of file url.c.

void Curl_getoff_all_pipelines ( struct Curl_easy data,
struct connectdata conn 
)

Definition at line 3138 of file url.c.

CURLcode Curl_init_do ( struct Curl_easy data,
struct connectdata conn 
)

Definition at line 6810 of file url.c.

Definition at line 492 of file url.c.

bool Curl_isPipeliningEnabled ( const struct Curl_easy handle)
struct connectdata* Curl_oldest_idle_connection ( struct Curl_easy data) [read]

Definition at line 3187 of file url.c.

CURLcode Curl_open ( struct Curl_easy **  curl)

Curl_open()

Parameters:
curlis a pointer to a sessionhandle pointer that gets set by this function.
Returns:
CURLcode

Definition at line 620 of file url.c.

CURLcode Curl_protocol_connect ( struct connectdata conn,
bool done 
)

Definition at line 3916 of file url.c.

CURLcode Curl_protocol_connecting ( struct connectdata conn,
bool done 
)

Definition at line 3877 of file url.c.

CURLcode Curl_protocol_doing ( struct connectdata conn,
bool done 
)

Definition at line 3897 of file url.c.

int Curl_protocol_getsock ( struct connectdata conn,
curl_socket_t socks,
int  numsocks 
)

Definition at line 3853 of file url.c.

int Curl_removeHandleFromPipeline ( struct Curl_easy handle,
struct curl_llist pipeline 
)

Definition at line 3093 of file url.c.

CURLcode Curl_setopt ( struct Curl_easy data,
CURLoption  option,
va_list  arg 
)

Definition at line 685 of file url.c.

CURLcode Curl_setup_conn ( struct connectdata conn,
bool protocol_done 
)

Definition at line 6682 of file url.c.

void Curl_verboseconnect ( struct connectdata conn)

Definition at line 3842 of file url.c.



rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:09