Lines Matching defs:Curl_easy
1866 struct Curl_easy { struct
1869 unsigned int magic;
1876 curl_off_t id;
1880 curl_off_t mid;
1882 struct connectdata *conn;
1883 struct Curl_llist_node multi_queue; /* for multihandle list management */
1884 struct Curl_llist_node conn_queue; /* list per connectdata */
1886 CURLMstate mstate; /* the handle's state */
1887 CURLcode result; /* previous result */
1889 struct Curl_message msg; /* A single posted message. */
1895 struct easy_pollset last_poll;
1897 struct Names dns;
1898 struct Curl_multi *multi; /* if non-NULL, points to the multi handle
1901 struct Curl_multi *multi_easy; /* if non-NULL, points to the multi handle
1904 struct Curl_share *share; /* Share, handles global variable mutexing */
1906 struct PslCache *psl; /* The associated PSL cache. */
1908 struct SingleRequest req; /* Request-specific data */
1909 struct UserDefined set; /* values set by the libcurl user */
1911 struct CookieInfo *cookies; /* the cookies, read from files and servers.
1917 struct hsts *hsts;
1920 struct altsvcinfo *asi; /* the alt-svc cache */
1922 struct Progress progress; /* for all the progress meter data */
1923 struct UrlState state; /* struct for fields used for state info and
1926 struct WildcardData *wildcard; /* wildcard download state info */
1928 struct PureInfo info; /* stats, reports and info data */
1929 struct curl_tlssessioninfo tsi; /* Information about the TLS session, only