Lines Matching refs:Curl_easy
86 static CURLcode imap_regular_transfer(struct Curl_easy *data, bool *done);
87 static CURLcode imap_do(struct Curl_easy *data, bool *done);
88 static CURLcode imap_done(struct Curl_easy *data, CURLcode status,
90 static CURLcode imap_connect(struct Curl_easy *data, bool *done);
91 static CURLcode imap_disconnect(struct Curl_easy *data,
93 static CURLcode imap_multi_statemach(struct Curl_easy *data, bool *done);
94 static int imap_getsock(struct Curl_easy *data, struct connectdata *conn,
96 static CURLcode imap_doing(struct Curl_easy *data, bool *dophase_done);
97 static CURLcode imap_setup_connection(struct Curl_easy *data,
100 static CURLcode imap_sendf(struct Curl_easy *data, const char *fmt, ...)
103 static CURLcode imap_parse_url_path(struct Curl_easy *data);
104 static CURLcode imap_parse_custom_request(struct Curl_easy *data);
105 static CURLcode imap_perform_authenticate(struct Curl_easy *data,
108 static CURLcode imap_continue_authenticate(struct Curl_easy *data,
111 static CURLcode imap_cancel_authenticate(struct Curl_easy *data,
113 static CURLcode imap_get_message(struct Curl_easy *data, struct bufref *out);
253 static bool imap_endofresp(struct Curl_easy *data, struct connectdata *conn,
356 static CURLcode imap_get_message(struct Curl_easy *data, struct bufref *out)
390 static void imap_state(struct Curl_easy *data, imapstate newstate)
429 static CURLcode imap_perform_capability(struct Curl_easy *data,
453 static CURLcode imap_perform_starttls(struct Curl_easy *data)
470 static CURLcode imap_perform_upgrade_tls(struct Curl_easy *data,
505 static CURLcode imap_perform_login(struct Curl_easy *data,
544 static CURLcode imap_perform_authenticate(struct Curl_easy *data,
569 static CURLcode imap_continue_authenticate(struct Curl_easy *data,
587 static CURLcode imap_cancel_authenticate(struct Curl_easy *data,
605 static CURLcode imap_perform_authentication(struct Curl_easy *data,
645 static CURLcode imap_perform_list(struct Curl_easy *data)
679 static CURLcode imap_perform_select(struct Curl_easy *data)
719 static CURLcode imap_perform_fetch(struct Curl_easy *data)
761 static CURLcode imap_perform_append(struct Curl_easy *data)
832 static CURLcode imap_perform_search(struct Curl_easy *data)
858 static CURLcode imap_perform_logout(struct Curl_easy *data)
870 static CURLcode imap_state_servergreet_resp(struct Curl_easy *data,
892 static CURLcode imap_state_capability_resp(struct Curl_easy *data,
975 static CURLcode imap_state_starttls_resp(struct Curl_easy *data,
1003 static CURLcode imap_state_auth_resp(struct Curl_easy *data,
1037 static CURLcode imap_state_login_resp(struct Curl_easy *data,
1056 static CURLcode imap_state_listsearch_resp(struct Curl_easy *data,
1078 static CURLcode imap_state_select_resp(struct Curl_easy *data, int imapcode,
1137 static CURLcode imap_state_fetch_resp(struct Curl_easy *data,
1237 static CURLcode imap_state_fetch_final_resp(struct Curl_easy *data,
1255 static CURLcode imap_state_append_resp(struct Curl_easy *data, int imapcode,
1279 static CURLcode imap_state_append_final_resp(struct Curl_easy *data,
1296 static CURLcode imap_statemachine(struct Curl_easy *data,
1387 static CURLcode imap_multi_statemach(struct Curl_easy *data, bool *done)
1407 static CURLcode imap_block_statemach(struct Curl_easy *data,
1420 /* Allocate and initialize the struct IMAP for the current Curl_easy if
1422 static CURLcode imap_init(struct Curl_easy *data)
1435 static int imap_getsock(struct Curl_easy *data,
1452 static CURLcode imap_connect(struct Curl_easy *data, bool *done)
1498 static CURLcode imap_done(struct Curl_easy *data, CURLcode status,
1557 static CURLcode imap_perform(struct Curl_easy *data, bool *connected,
1628 static CURLcode imap_do(struct Curl_easy *data, bool *done)
1655 static CURLcode imap_disconnect(struct Curl_easy *data,
1687 static CURLcode imap_dophase_done(struct Curl_easy *data, bool connected)
1701 static CURLcode imap_doing(struct Curl_easy *data, bool *dophase_done)
1725 static CURLcode imap_regular_transfer(struct Curl_easy *data,
1750 static CURLcode imap_setup_connection(struct Curl_easy *data,
1772 static CURLcode imap_sendf(struct Curl_easy *data, const char *fmt, ...)
1953 static CURLcode imap_parse_url_path(struct Curl_easy *data)
2085 static CURLcode imap_parse_custom_request(struct Curl_easy *data)