cURL / Mailing Lists / curl-library / Single Mail


[ANN] Ruby Curl::Multi version 0.1

From: Keith Rarick <>
Date: Fri, 9 Nov 2007 14:35:05 -0800

== Announcing Ruby Curl::Multi version 0.1 ==

This is the first release of Curl::Multi, supporting just the basics.
This release uses RubyInline to help with the C interface.

== What is Ruby Curl::Multi? ==

Curl::Multi provides very high-level Ruby bindings for the libcurl multi

It was originally written for use by to process
many concurrent http requests. Curl::Multi is written and maintanied by
Kristján Pétursson and Keith Rarick.

See for more info.

== The basics ==

require 'curl-multi'
curl =
on_success = lambda do |body|
  puts body
on_failure = lambda do |ex|
  puts 'Failure.'
  puts ex
curl.get('', on_success, on_failure)[], []) while curl.size > 0

There's not much more to the interface. A good thing, too, because we
don't really have any documentation yet. Patches are most welcome!

== Forum ==

Received on 2007-11-09