Commit 9ef97979 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

clarified that you must keep the variables that you point to!

parent ab9374de
Loading
Loading
Loading
Loading
+5 −1
Original line number Original line Diff line number Diff line
.\" $Id$
.\" $Id$
.\"
.\"
.TH curl_multi_fdset 3 "1 March 2002" "libcurl 7.9.5" "libcurl Manual"
.TH curl_multi_fdset 3 "3 May 2002" "libcurl 7.9.5" "libcurl Manual"
.SH NAME
.SH NAME
curl_multi_fdset - add an easy handle to a multi session
curl_multi_fdset - add an easy handle to a multi session
.SH SYNOPSIS
.SH SYNOPSIS
@@ -17,6 +17,10 @@ This function extracts file descriptor information from a given multi_handle.
libcurl returns its fd_set sets. The application can use these to select() or
libcurl returns its fd_set sets. The application can use these to select() or
poll() on. The curl_multi_perform() function should be called as soon as one
poll() on. The curl_multi_perform() function should be called as soon as one
of them are ready to be read from or written to.
of them are ready to be read from or written to.

NOTE that once this call is made, you must not remove the sets you point to,
as libcurl will need to be able to read them. It needs them after select()
calls, to know if certain sockets are readable or writable.
.SH RETURN VALUE
.SH RETURN VALUE
CURLMcode type, general libcurl multi interface error code.
CURLMcode type, general libcurl multi interface error code.
.SH "SEE ALSO"
.SH "SEE ALSO"