cURL / Mailing Lists / curl-library / Single Mail

curl-library

curl-library

From: Ewe <mightypaladin_at_gmail.com>
Date: Tue, 16 Dec 2014 15:15:59 -0500

Does curl-library ever use epoll, kqueue, etc. on unixes and fast IO
Completion ports on Windows? Or is this only from other libraries... for
example, the sample code in multi-uv.c uses some library called libuv -- so
is the epoll, kqueue, etc. actually done in libuv and not libcurl?

Under typical usage,
http://curl.haxx.se/libcurl/c/curl_multi_socket_action.html

Point 5 is pretty vague, so is libuv an option (in addition to libevent,
and glib)? And do I need such a library to achieve epoll, kqueue, IO
Completion ports?

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.

-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2014-12-16