Simple RPC extension for AnyEvent::Fork
This module implements a simple RPC protocol and backend for processes created via AnyEvent::Fork, allowing you to call a function in the child process and receive its return values (up to 4GB serialised). It implements two different backends: a synchronous one that works like a normal function call, and an asynchronous one that can run multiple jobs concurrently in the child, using AnyEvent. It also implements an asynchronous event mechanism from the child to the parent, that could be used for progress indications or other information.
CPAN | File Releases (CPAN) |
CVS | Browsable CVS module 'AnyEvent-Fork-RPC' |
CVS | Anonymous CVS: cvs -z3 -d :pserver:anonymous@cvs.schmorp.de/schmorpforge co AnyEvent-Fork-RPC |
METACPAN | MetaCPAN page |
LIST | Mailing List 'anyevent' |
IRC | Server irc.schmorp.de, channel #schmorpforge, user schmorp (say hi and wait a few minutes or hours, or /msg schmorp directly)) |
POD | Main Manual Page |
FILE | Changes |