Public Attributes | List of all members
Curl_handler Struct Reference

#include <urldata.h>

Public Attributes

CURLcode(* connect_it )(struct connectdata *, bool *done)
 
CURLcode(* connecting )(struct connectdata *, bool *done)
 
unsigned int(* connection_check )(struct connectdata *conn, unsigned int checks_to_perform)
 
long defport
 
CURLcode(* disconnect )(struct connectdata *, bool dead_connection)
 
CURLcode(* do_it )(struct connectdata *, bool *done)
 
Curl_do_more_func do_more
 
CURLcode(* doing )(struct connectdata *, bool *done)
 
int(* doing_getsock )(struct connectdata *conn, curl_socket_t *socks, int numsocks)
 
int(* domore_getsock )(struct connectdata *conn, curl_socket_t *socks, int numsocks)
 
Curl_done_func done
 
unsigned int flags
 
int(* perform_getsock )(const struct connectdata *conn, curl_socket_t *socks, int numsocks)
 
int(* proto_getsock )(struct connectdata *conn, curl_socket_t *socks, int numsocks)
 
unsigned int protocol
 
CURLcode(* readwrite )(struct Curl_easy *data, struct connectdata *conn, ssize_t *nread, bool *readmore)
 
const char * scheme
 
CURLcode(* setup_connection )(struct connectdata *)
 

Detailed Description

Definition at line 622 of file urldata.h.

Member Data Documentation

CURLcode(* Curl_handler::connect_it) (struct connectdata *, bool *done)

Definition at line 644 of file urldata.h.

CURLcode(* Curl_handler::connecting) (struct connectdata *, bool *done)

Definition at line 647 of file urldata.h.

unsigned int(* Curl_handler::connection_check) (struct connectdata *conn, unsigned int checks_to_perform)

Definition at line 690 of file urldata.h.

long Curl_handler::defport

Definition at line 693 of file urldata.h.

CURLcode(* Curl_handler::disconnect) (struct connectdata *, bool dead_connection)

Definition at line 680 of file urldata.h.

CURLcode(* Curl_handler::do_it) (struct connectdata *, bool *done)

Definition at line 629 of file urldata.h.

Curl_do_more_func Curl_handler::do_more

Definition at line 636 of file urldata.h.

CURLcode(* Curl_handler::doing) (struct connectdata *, bool *done)

Definition at line 648 of file urldata.h.

int(* Curl_handler::doing_getsock) (struct connectdata *conn, curl_socket_t *socks, int numsocks)

Definition at line 658 of file urldata.h.

int(* Curl_handler::domore_getsock) (struct connectdata *conn, curl_socket_t *socks, int numsocks)

Definition at line 664 of file urldata.h.

Curl_done_func Curl_handler::done

Definition at line 630 of file urldata.h.

unsigned int Curl_handler::flags

Definition at line 696 of file urldata.h.

int(* Curl_handler::perform_getsock) (const struct connectdata *conn, curl_socket_t *socks, int numsocks)

Definition at line 671 of file urldata.h.

int(* Curl_handler::proto_getsock) (struct connectdata *conn, curl_socket_t *socks, int numsocks)

Definition at line 652 of file urldata.h.

unsigned int Curl_handler::protocol

Definition at line 694 of file urldata.h.

CURLcode(* Curl_handler::readwrite) (struct Curl_easy *data, struct connectdata *conn, ssize_t *nread, bool *readmore)

Definition at line 684 of file urldata.h.

const char* Curl_handler::scheme

Definition at line 623 of file urldata.h.

CURLcode(* Curl_handler::setup_connection) (struct connectdata *)

Definition at line 626 of file urldata.h.


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


rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sat Feb 13 2021 03:42:18