Lines Matching defs:timeout
128 * Callback invoked by curl to set a timeout.
132 struct timeval* timeout = userp;
136 *timeout = tutil_tvnow();
137 timeout->tv_usec += timeout_ms * 1000;
140 timeout->tv_sec = -1;
172 static int getMicroSecondTimeout(struct timeval* timeout)
177 result = (timeout->tv_sec - now.tv_sec) * 1000000 +
178 timeout->tv_usec - now.tv_usec;
235 struct timeval timeout = {-1, 0};
299 multi_setopt(m, CURLMOPT_TIMERDATA, &timeout);
314 if (timeout.tv_sec != -1)
316 int usTimeout = getMicroSecondTimeout(&timeout);
332 if (timeout.tv_sec != -1 && getMicroSecondTimeout(&timeout) == 0)
335 notifyCurl(m, CURL_SOCKET_TIMEOUT, 0, "timeout");