Dmitry Karasik > IO-Lambda > IO::Lambda::Message    Annotate
this POD   Open  0 View/Report Bugs   IO::Lambda::Message -
message passing queue   The module implements a generic message
passing protocol, and two generic classes that implement the
server and the client functionality. The server code is
implemented in a simple, blocking fashion, and is expected to be
executed remotely. The client API is written in lambda style,
where message completion can be asynchronously awaited for. The
communication between server and client is done through two file
handles of any type ( stream sockets, pipes, etc ).       use
IO::Lambda::Message qw(message);      lambda {        my
$messenger = IO::Lambda::Message-> new( \*READER, \*WRITER);
context $messenger-> new_message('hello world');     tail {
print "response1: @_, "\n";        context $messenger, 'same
thing';     message {        print "response2: @_, "\n";
undef $messenger;  Message protocol ^  The message passing
protocol featured here is sy