UrlState Struct Reference

#include <urldata.h>

List of all members.

Public Types

enum  { Curl_if_none, Curl_if_easy, Curl_if_multi }

Public Attributes

enum UrlState:: { ... }  used_interface
struct conncacheconnc
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_sessionsession
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


Detailed Description

Definition at line 833 of file urldata.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
Curl_if_none 
Curl_if_easy 
Curl_if_multi 

Definition at line 834 of file urldata.h.


Member Data Documentation

struct conncache* UrlState::connc [read]

Definition at line 843 of file urldata.h.

Referenced by Curl_speedcheck(), and Curl_speedinit().

Definition at line 845 of file urldata.h.

Referenced by Curl_ch_connc(), Curl_done(), curl_easy_duphandle(), Curl_getinfo(), and Curl_open().

Definition at line 848 of file urldata.h.

Referenced by curl_easy_duphandle(), Curl_open(), and Curl_readwrite().

char UrlState::buffer[BUFSIZE+1]

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 852 of file urldata.h.

Referenced by curl_easy_reset(), and Curl_open().

Definition at line 855 of file urldata.h.

Referenced by Curl_close(), Curl_connect(), curl_multi_remove_handle(), and multi_runsingle().

Definition at line 857 of file urldata.h.

Referenced by Curl_close(), Curl_http(), Curl_http_connect(), and Curl_http_output_auth().

Definition at line 859 of file urldata.h.

Referenced by Curl_ssl_close_all(), and Curl_ssl_initsessions().

Definition at line 860 of file urldata.h.

Referenced by Curl_ssl_initsessions().

Definition at line 862 of file urldata.h.

Referenced by Curl_close(), and Curl_readwrite().

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().

Definition at line 871 of file urldata.h.

Referenced by Curl_digest_cleanup(), Curl_input_digest(), and Curl_output_digest().

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]

struct auth UrlState::authproxy [read]

Definition at line 890 of file urldata.h.

Referenced by Curl_expire(), curl_multi_perform(), and multi_socket().

Definition at line 891 of file urldata.h.

Referenced by Curl_expire().

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 908 of file urldata.h.

Referenced by convert_lineends().

Definition at line 910 of file urldata.h.

Referenced by convert_lineends(), Curl_ftp_done(), Curl_readwrite(), and SetupConnection().

Definition at line 913 of file urldata.h.

Referenced by add_closure(), Curl_close(), curl_multi_cleanup(), and curl_multi_remove_handle().

Definition at line 914 of file urldata.h.

Referenced by Curl_close(), and curl_multi_cleanup().


The documentation for this struct was generated from the following file:

Generated on Sun May 25 00:21:18 2008 by  doxygen 1.5.6