나는 멀티 소켓을 사용하고 기능 CURLMOPT_TIMERFUNCTION에 대해, 그러나,이 APIlibcurl에서 기능 :
int timer_callback(CURLM *multi, /* multi handle */
long timeout_ms, /* see above */
void *userp); /* private callback pointer *
CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_TIMERFUNCTION, timer_callback);
와 혼란, 그리고 난 시간 제한이 변경 될 때, 콜백 함수는, 그러나, 처음이라고 알고 우리는 콜백 함수를 등록합니다. 예를 들면 다음과 같습니다.
curl_multi_setopt(handle, CURLMOPT_TIMERFUNCTION, timer_cb);
//and the callback function is
int timer_cb(CURLM *multi, long timeout_ms,void *userp)
{.....}
두 번째 매개 변수 timeout_ms 값은 무엇입니까? 그리고 docs/example hiperfifo.c를 읽었습니다. 로그를 보았습니다.이 값은 1ms입니다. 어떻게이 값이 올까요?
감사
documentation에서 크 누스