1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-23 00:28:48 -05:00

updated based on suggestion from Jeff Pohlmeyer

This commit is contained in:
Daniel Stenberg 2007-07-30 21:47:44 +00:00
parent f01c6e51f4
commit f3799462c2

View File

@ -123,22 +123,25 @@ function returns OK.
4. Call curl_multi_socket_all() first once
5. Setup a "collection" of sockets to supervise when your socket
callback is called.
5. Provide some means to manage the sockets libcurl is using, so you can check
them for activity. This can be done through your application code, or by way
of an external library such as libevent or glib.
6. Use curl_multi_timeout() to figure out how long to wait for action
6. Use curl_multi_timeout() to figure out how long to wait for activity
7. Wait for action on any of libcurl's sockets
7. Wait for activity on any of libcurl's sockets
8, When action happens, call curl_multi_socket_action() for the socket(s) that got
action.
8, When activity is detected, call curl_multi_socket_action() for the
socket(s) that got action.
9. Go back to step 6.
.SH AVAILABILITY
This function was added in libcurl 7.15.4, although deemed stablesince 7.16.0.
This function was added in libcurl 7.15.4, although deemed stable since
7.16.0.
\fIcurl_multi_socket(3)\fP is deprecated, use
\fIcurl_multi_socket_action(3)\fP instead!
.SH "SEE ALSO"
.BR curl_multi_cleanup "(3), " curl_multi_init "(3), "
.BR curl_multi_fdset "(3), " curl_multi_info_read "(3)"
.BR curl_multi_fdset "(3), " curl_multi_info_read "(3), "
.BR "the hiperfifo.c example"