#include <urldata.h>
Public Types | |
| enum | { Curl_if_none, Curl_if_easy, Curl_if_multi } |
Public Attributes | |
| enum UrlState:: { ... } | used_interface |
| struct conncache * | connc |
| struct timeval | keeps_speed |
| long | lastconnect |
| char * | headerbuff |
| size_t | headersize |
| char | buffer [BUFSIZE+1] |
| char | uploadbuffer [BUFSIZE+1] |
| curl_off_t | current_speed |
| bool | this_is_a_follow |
| bool | is_in_pipeline |
| char * | first_host |
| struct curl_ssl_session * | session |
| long | sessionage |
| char * | scratch |
| bool | errorbuf |
| int | os_errno |
| bool | allow_port |
| struct digestdata | digest |
| struct digestdata | proxydigest |
| struct auth | authhost |
| struct auth | authproxy |
| bool | authproblem |
| struct timeval | expiretime |
| struct Curl_tree | timenode |
| char * | most_recent_ftp_entrypath |
| bool | ftp_trying_alternative |
| bool | expect100header |
| bool | pipe_broke |
| bool | cancelled |
| bool | prev_block_had_trailing_cr |
| curl_off_t | crlf_conversions |
| void * | shared_conn |
| bool | closed |
Definition at line 833 of file urldata.h.
| anonymous enum |
| enum { ... } UrlState::used_interface |
struct conncache* UrlState::connc [read] |
Definition at line 840 of file urldata.h.
Referenced by ConnectionExists(), ConnectionKillOne(), ConnectionStore(), Curl_ch_connc(), Curl_close(), Curl_disconnect(), curl_easy_duphandle(), curl_easy_perform(), Curl_getinfo(), curl_multi_add_handle(), curl_multi_cleanup(), curl_multi_remove_handle(), and Curl_setopt().
struct timeval UrlState::keeps_speed [read] |
Definition at line 845 of file urldata.h.
Referenced by Curl_ch_connc(), Curl_done(), curl_easy_duphandle(), Curl_getinfo(), and Curl_open().
| char* UrlState::headerbuff |
Definition at line 847 of file urldata.h.
Referenced by Curl_close(), curl_easy_duphandle(), Curl_open(), Curl_readwrite(), and Curl_readwrite_init().
| size_t UrlState::headersize |
Definition at line 848 of file urldata.h.
Referenced by curl_easy_duphandle(), Curl_open(), and Curl_readwrite().
| char UrlState::buffer[BUFSIZE+1] |
Definition at line 850 of file urldata.h.
Referenced by Curl_failf(), Curl_file(), Curl_GetFTPResponse(), Curl_http(), Curl_output_basic(), Curl_proxyCONNECT(), Curl_readwrite_init(), Curl_telnet(), file_upload(), ftp_readresp(), ftp_respinit(), ftp_state_get_resp(), ftp_state_mdtm_resp(), ftp_state_pasv_resp(), ftp_state_size_resp(), ftp_state_ul_setup(), and ftp_statemach_act().
| char UrlState::uploadbuffer[BUFSIZE+1] |
Definition at line 851 of file urldata.h.
Referenced by add_buffer_send(), and Curl_readwrite_init().
Definition at line 853 of file urldata.h.
Referenced by CreateConnection(), Curl_follow(), Curl_http(), Curl_http_connect(), Curl_http_output_auth(), and Curl_pretransfer().
Definition at line 855 of file urldata.h.
Referenced by Curl_close(), Curl_connect(), curl_multi_remove_handle(), and multi_runsingle().
| char* UrlState::first_host |
Definition at line 857 of file urldata.h.
Referenced by Curl_close(), Curl_http(), Curl_http_connect(), and Curl_http_output_auth().
struct curl_ssl_session* UrlState::session [read] |
Definition at line 859 of file urldata.h.
Referenced by Curl_ssl_close_all(), and Curl_ssl_initsessions().
| long UrlState::sessionage |
| char* UrlState::scratch |
Definition at line 863 of file urldata.h.
Referenced by Curl_failf(), Curl_perform(), Curl_pretransfer(), ftp_state_pasv_resp(), and SetupConnection().
Definition at line 864 of file urldata.h.
Referenced by bindlocal(), Curl_getinfo(), Curl_is_connected(), and singleipconnect().
Definition at line 869 of file urldata.h.
Referenced by CreateConnection(), Curl_follow(), and Curl_pretransfer().
struct digestdata UrlState::digest [read] |
Definition at line 871 of file urldata.h.
Referenced by Curl_digest_cleanup(), Curl_input_digest(), and Curl_output_digest().
struct digestdata UrlState::proxydigest [read] |
Definition at line 872 of file urldata.h.
Referenced by Curl_digest_cleanup(), Curl_input_digest(), and Curl_output_digest().
struct auth UrlState::authhost [read] |
Definition at line 878 of file urldata.h.
Referenced by ConnectionExists(), Curl_disconnect(), Curl_http(), Curl_http_auth_act(), Curl_http_input_auth(), Curl_http_output_auth(), Curl_output_digest(), Curl_pretransfer(), and perhapsrewind().
struct auth UrlState::authproxy [read] |
Definition at line 879 of file urldata.h.
Referenced by Curl_disconnect(), Curl_http(), Curl_http_auth_act(), Curl_http_input_auth(), Curl_http_output_auth(), Curl_output_digest(), Curl_pretransfer(), Curl_proxyCONNECT(), and perhapsrewind().
Definition at line 881 of file urldata.h.
Referenced by Curl_disconnect(), Curl_http_auth_act(), Curl_http_input_auth(), Curl_http_should_fail(), Curl_pretransfer(), and Curl_proxyCONNECT().
struct timeval UrlState::expiretime [read] |
Definition at line 890 of file urldata.h.
Referenced by Curl_expire(), curl_multi_perform(), and multi_socket().
struct Curl_tree UrlState::timenode [read] |
Definition at line 894 of file urldata.h.
Referenced by Curl_ftp_disconnect(), Curl_getinfo(), and ftp_statemach_act().
Definition at line 897 of file urldata.h.
Referenced by ftp_state_user(), and ftp_state_user_resp().
Definition at line 899 of file urldata.h.
Referenced by Curl_http(), Curl_readwrite_init(), and expect100().
Definition at line 901 of file urldata.h.
Referenced by multi_getsock(), multi_runsingle(), and signalPipeClose().
Definition at line 902 of file urldata.h.
Referenced by Curl_client_write(), curl_multi_perform(), curl_multi_remove_handle(), and multi_runsingle().
Definition at line 910 of file urldata.h.
Referenced by convert_lineends(), Curl_ftp_done(), Curl_readwrite(), and SetupConnection().
| void* UrlState::shared_conn |
Definition at line 913 of file urldata.h.
Referenced by add_closure(), Curl_close(), curl_multi_cleanup(), and curl_multi_remove_handle().
1.5.6