Lines Matching +full:cancel +full:- +full:in +full:- +full:progress
12 * This software is licensed as described in the file COPYING, which
23 * SPDX-License-Identifier: curl
37 * This header defines all functions in the internal asynch resolver interface.
39 * asyn-ares.c and asyn-thread.c are the current implementations of asynch
59 * Called from curl_easy_init() -> Curl_open() to initialize resolver
60 * URL-state specific environment ('resolver' member of the UrlState
69 * Called from curl_easy_cleanup() -> Curl_close() to cleanup resolver
70 * URL-state specific environment ('resolver' member of the UrlState
78 * Called from curl_easy_duphandle() to duplicate resolver URL-state specific
90 * It is called from inside other functions to cancel currently performing
94 * It is safe to call this when conn is in any state.
104 * that cleans up an in-progress resolver completely (before its owner is about
107 * It is safe to call this when conn is in any state.
115 * size of that array (in number of entries). This function is supposed to
117 * in the 'sock' array) to wait for, read/write.
125 * completed. It should also make sure to time-out if the operation seems to
139 * If 'entry' is non-NULL, make it point to the resolved dns entry
142 * CURLE_OPERATION_TIMEDOUT if a time-out occurred, or other errors.
148 * Curl_resolver_getaddrinfo() - when using this resolver
155 * Each resolver backend must of course make sure to return data in the