Classes | Public Types | Public Attributes
connectdata Struct Reference

#include <urldata.h>

List of all members.

Classes

struct  dynamically_allocated_data

Public Types

enum  { TUNNEL_INIT, TUNNEL_CONNECT, TUNNEL_COMPLETE }

Public Attributes

struct
connectdata::dynamically_allocated_data 
allocptr
struct ConnectBits bits
size_t buf_len
struct connectbundlebundle
struct Curl_chunker chunk
void * closesocket_client
struct hostname conn_to_host
int conn_to_port
long connection_id
struct timeval connecttime
struct timeval created
int cselect_bits
struct Curl_easydata
struct Curl_dns_entrydns_entry
curl_closesocket_callback fclosesocket
struct Curl_handlergiven
struct Curl_handlerhandler
struct hostname host
struct proxy_info http_proxy
int httpversion
bool inuse
Curl_addrinfoip_addr
char ip_addr_str [MAX_IPADR_LEN]
long ip_version
char local_ip [MAX_IPADR_LEN]
long local_port
char * localdev
unsigned short localport
int localportrange
char * master_buffer
int negnpn
struct timeval now
int num_addr
char * oauth_bearer
char * options
char * passwd
long port
char primary_ip [MAX_IPADR_LEN]
long primary_port
union {
   struct ftp_conn   ftpc
   void *   generic
   struct http_conn   httpc
   struct imap_conn   imapc
   struct pop3_conn   pop3c
   struct rtsp_conn   rtspc
   struct smb_conn   smbc
   struct smtp_conn   smtpc
   struct ssh_conn   sshc
   struct tftp_state_data *   tftpc
proto
struct hostname proxy
struct ssl_connect_data proxy_ssl [2]
struct ssl_primary_config proxy_ssl_config
size_t read_pos
bool readchannel_inuse
Curl_recvrecv [2]
struct curl_llistrecv_pipe
int remote_port
int rtspversion
unsigned int scope_id
unsigned short secondary_port
char * secondaryhostname
void * seek_client
curl_seek_callback seek_func
Curl_sendsend [2]
struct curl_llistsend_pipe
curl_socket_t sock [2]
bool sock_accepted [2]
curl_socket_t sockfd
struct proxy_info socks_proxy
int socktype
struct ssl_connect_data ssl [2]
struct ssl_primary_config ssl_config
char syserr_buf [256]
Curl_addrinfotempaddr [2]
curl_socket_t tempsock [2]
time_t timeoutms_per_addr
bool tls_upgraded
char * trailer
int trlMax
int trlPos
enum connectdata:: { ... }  tunnel_state [2]
char * user
int waitfor
bool writechannel_inuse
curl_socket_t writesockfd

Detailed Description

Definition at line 881 of file urldata.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
TUNNEL_INIT 
TUNNEL_CONNECT 
TUNNEL_COMPLETE 

Definition at line 1120 of file urldata.h.


Member Data Documentation

Definition at line 986 of file urldata.h.

Definition at line 1055 of file urldata.h.

Definition at line 1125 of file urldata.h.

Definition at line 890 of file urldata.h.

Definition at line 893 of file urldata.h.

Definition at line 927 of file urldata.h.

Definition at line 936 of file urldata.h.

Definition at line 901 of file urldata.h.

Definition at line 991 of file urldata.h.

Definition at line 968 of file urldata.h.

Definition at line 1103 of file urldata.h.

Definition at line 885 of file urldata.h.

Definition at line 908 of file urldata.h.

Definition at line 892 of file urldata.h.

Definition at line 1091 of file urldata.h.

Definition at line 1100 of file urldata.h.

Definition at line 998 of file urldata.h.

Definition at line 997 of file urldata.h.

Definition at line 925 of file urldata.h.

Definition at line 932 of file urldata.h.

Definition at line 1092 of file urldata.h.

Definition at line 964 of file urldata.h.

Definition at line 1095 of file urldata.h.

Definition at line 895 of file urldata.h.

Definition at line 913 of file urldata.h.

Definition at line 919 of file urldata.h.

Definition at line 1000 of file urldata.h.

Definition at line 955 of file urldata.h.

Definition at line 956 of file urldata.h.

Definition at line 1115 of file urldata.h.

unsigned short connectdata::localport

Definition at line 1116 of file urldata.h.

Definition at line 1117 of file urldata.h.

Definition at line 1052 of file urldata.h.

Definition at line 1127 of file urldata.h.

Definition at line 967 of file urldata.h.

Definition at line 993 of file urldata.h.

Definition at line 962 of file urldata.h.

Definition at line 960 of file urldata.h.

Definition at line 959 of file urldata.h.

Definition at line 1096 of file urldata.h.

Definition at line 934 of file urldata.h.

Definition at line 948 of file urldata.h.

Definition at line 949 of file urldata.h.

union { ... } connectdata::proto

Definition at line 929 of file urldata.h.

Definition at line 981 of file urldata.h.

Definition at line 983 of file urldata.h.

Definition at line 1054 of file urldata.h.

Definition at line 1044 of file urldata.h.

Definition at line 974 of file urldata.h.

Definition at line 1050 of file urldata.h.

Definition at line 935 of file urldata.h.

Definition at line 1098 of file urldata.h.

Definition at line 965 of file urldata.h.

unsigned int connectdata::scope_id

Definition at line 921 of file urldata.h.

Definition at line 938 of file urldata.h.

Definition at line 926 of file urldata.h.

Definition at line 1059 of file urldata.h.

Definition at line 1058 of file urldata.h.

Definition at line 975 of file urldata.h.

Definition at line 1048 of file urldata.h.

Definition at line 1099 of file urldata.h.

Definition at line 1097 of file urldata.h.

Definition at line 969 of file urldata.h.

Definition at line 972 of file urldata.h.

Definition at line 1004 of file urldata.h.

Definition at line 931 of file urldata.h.

Definition at line 923 of file urldata.h.

Definition at line 1093 of file urldata.h.

Definition at line 980 of file urldata.h.

Definition at line 982 of file urldata.h.

Definition at line 1078 of file urldata.h.

Definition at line 914 of file urldata.h.

Definition at line 971 of file urldata.h.

Definition at line 1094 of file urldata.h.

Definition at line 994 of file urldata.h.

Definition at line 984 of file urldata.h.

Definition at line 1086 of file urldata.h.

Definition at line 1087 of file urldata.h.

Definition at line 1088 of file urldata.h.

enum { ... } connectdata::tunnel_state[2]

Definition at line 958 of file urldata.h.

Definition at line 1104 of file urldata.h.

Definition at line 1046 of file urldata.h.

Definition at line 1005 of file urldata.h.


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


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