Review Board 1.7.22


Provides a non-blocking I/O system for Ruby.

Review Request #2828 - Created Nov. 14, 2011 and updated

Darryl Pierce
QPID-3859
Reviewers
aconway, astitcher, gordon, kgiusti, rhs
qpid
This first pass has full integration of the Tracker type with the Ruby bindings to provide a non-blocking means for responding to incoming messages.

After a Receiver is created, a call to Qpid::Messaging.receive will wait for the next message to become available on it. When one is received, a provided lambda function is invoked and the receiver passed to it. The message can then be retrieved, acknowledged, etc.

 
Review request changed
Updated (March 5, 2012, 7:53 p.m.)
Added support for the automake environment.