|
| enum | { TUNNEL_INIT,
TUNNEL_CONNECT,
TUNNEL_COMPLETE
} |
| |
|
|
struct SessionHandle * | data |
| |
|
struct Curl_chunker | chunk |
| |
|
curl_closesocket_callback | fclosesocket |
| |
|
void * | closesocket_client |
| |
|
bool | inuse |
| |
|
long | connection_id |
| |
|
struct Curl_dns_entry * | dns_entry |
| |
|
Curl_addrinfo * | ip_addr |
| |
|
Curl_addrinfo * | tempaddr [2] |
| |
|
char | ip_addr_str [MAX_IPADR_LEN] |
| |
|
unsigned int | scope_id |
| |
|
int | socktype |
| |
|
struct hostname | host |
| |
|
struct hostname | proxy |
| |
|
long | port |
| |
|
int | remote_port |
| |
|
char | primary_ip [MAX_IPADR_LEN] |
| |
|
long | primary_port |
| |
|
char | local_ip [MAX_IPADR_LEN] |
| |
|
long | local_port |
| |
|
char * | user |
| |
|
char * | passwd |
| |
|
char * | options |
| |
|
char * | oauth_bearer |
| |
|
char * | proxyuser |
| |
|
char * | proxypasswd |
| |
|
curl_proxytype | proxytype |
| |
|
int | httpversion |
| |
|
int | rtspversion |
| |
|
struct timeval | now |
| |
|
struct timeval | created |
| |
|
curl_socket_t | sock [2] |
| |
|
curl_socket_t | tempsock [2] |
| |
|
bool | sock_accepted [2] |
| |
|
Curl_recv * | recv [2] |
| |
|
Curl_send * | send [2] |
| |
|
struct ssl_connect_data | ssl [2] |
| |
|
struct ssl_config_data | ssl_config |
| |
|
struct ConnectBits | bits |
| |
|
struct timeval | connecttime |
| |
|
int | num_addr |
| |
|
long | timeoutms_per_addr |
| |
|
const struct Curl_handler * | handler |
| |
|
const struct Curl_handler * | given |
| |
|
long | ip_version |
| |
|
curl_socket_t | sockfd |
| |
|
curl_socket_t | writesockfd |
| |
|
struct connectdata::dynamically_allocated_data | allocptr |
| |
|
bool | readchannel_inuse |
| |
|
bool | writechannel_inuse |
| |
|
struct curl_llist * | send_pipe |
| |
|
struct curl_llist * | recv_pipe |
| |
|
char * | master_buffer |
| |
|
size_t | read_pos |
| |
|
size_t | buf_len |
| |
|
curl_seek_callback | seek_func |
| |
|
void * | seek_client |
| |
|
char | syserr_buf [256] |
| |
|
char * | trailer |
| |
|
int | trlMax |
| |
|
int | trlPos |
| |
|
union { |
|
struct ftp_conn ftpc |
| |
|
struct http_conn httpc |
| |
|
struct ssh_conn sshc |
| |
|
struct tftp_state_data * tftpc |
| |
|
struct imap_conn imapc |
| |
|
struct pop3_conn pop3c |
| |
|
struct smtp_conn smtpc |
| |
|
struct rtsp_conn rtspc |
| |
|
struct smb_conn smbc |
| |
|
void * generic |
| |
| } | proto |
| |
|
int | cselect_bits |
| |
|
int | waitfor |
| |
|
bool | verifypeer |
| |
|
bool | verifyhost |
| |
|
char * | localdev |
| |
|
unsigned short | localport |
| |
|
int | localportrange |
| |
|
enum connectdata:: { ... } | tunnel_state [2] |
| |
|
struct connectbundle * | bundle |
| |
|
int | negnpn |
| |
The documentation for this struct was generated from the following file: