aboutsummaryrefslogtreecommitdiff
path: root/docs/examples/hiperfifo.c
AgeCommit message (Collapse)Author
2015-10-04hiperfifo: fix the pointer passed to WRITEDATArouzier
Closes https://github.com/bagder/curl/pull/471
2015-06-18examples: more descriptionsDaniel Stenberg
2014-02-17examples: remove all use of CURLM_CALL_MULTI_PERFORMDaniel Stenberg
... since it is never returned since a long while back.
2013-03-10hiperfifo: updated to use current libevent APIDaniel Stenberg
Patch by: Myk Taylor
2011-03-10sources: update source headersDaniel Stenberg
All C and H files now (should) feature the proper project curl source code header, which includes basic info, a copyright statement and some basic disclaimers.
2010-12-18examples: socket type cleanupDaniel Stenberg
2010-09-30multi & hiper examples: updates and cleanupsDirk Manske
all multi and hiper examples: * don't loop curl_multi_perform calls, that was <7.20.0 style, currently the exported multi functions will not return CURLM_CALL_MULTI_PERFORM all hiper examples: * renamed check_run_count to check_multi_info * don't compare current running handle count with previous value, this was the wrong way to check for finished requests, simply call curl_multi_info_read * it's also safe to call curl_multi_remove_handle inside the curl_multi_info_read loop. ghiper.c: * replaced curl_multi_socket (that function is marked as obsolete) calls with curl_multi_socket_action calls (as in hiperfifo.c and evhiperfifo.c) ghiper.c and evhiperfifo.c: * be smart as hiperfifo.c, don't do uncessary curl_multi_* calls in new_conn and main
2010-03-24remove the CVSish $Id$ linesDaniel Stenberg
2008-11-19and now it compiles too!Daniel Stenberg
2008-11-19I updated this example to use the modern paradigms of the socket API whereDaniel Stenberg
*_socket_all() and *_socket() aren't used at all but only *_socket_action() is.
2008-05-22Fixed a surprising number of example programs that were passing int argumentsDan Fandrich
to curl_easy_setopt instead of long.
2008-05-19change the code style to be more curlish, and changed some of the outputDaniel Stenberg
to be more descriptive and finally set VERBOSE mode to 1 by default
2008-05-16removed lots of warningsDaniel Stenberg
2007-07-12Fixed some compile warnings and errors and improved portability in theDan Fandrich
examples. Removed ftp3rdparty.c since libcurl doesn't support 3rd party FTP transfers any longer.
2007-05-02- Jeff Pohlmeyer improved the hiperfifo.c example to use theDaniel Stenberg
CURLMOPT_TIMERFUNCTION callback option.
2006-10-08slightly improvedDaniel Stenberg
2006-09-12hiperfifo.c by Jeff PohlmeyerDaniel Stenberg