Package perl-POE-Component-Generic: Information
Source package: perl-POE-Component-Generic
Version: 0.1205-alt1.1
Build time: Nov 24, 2010, 12:59 PM
Category: Development/Perl
Report package bugLicense: Artistic
Summary: Generic non-blocking POE interface to any OO-module
Description:
POE::Component::Generic is a POE component that provides a non-blocking wrapper around any object. It works by forking a child process with POE::Wheel::Run and creating the object in the child process. Method calls on the object are then serialised and sent to the child process to be handled by the object there. The returned value is serialised and sent to the parent process, where it is posted as a POE event. Communication is done via the child's "STDIN" and "STDOUT". This means that all method arguments and return values must survive serialisation. If you need to pass coderefs or other data that can't be serialised, use "callbacks", "postbacks" or "factories". Method calls are wrapped in "eval" in the child process so that errors may be propagated back to your session. See "OUTPUT". Output to "STDERR" in the child, that is from your object, is shown only if "debug" or "verbose" is set. "STDOUT" in the child, that is from your object, is redirected to STDERR and will be shown in the same circomstances.
Maintainer: Michael Bochkaryov
Last changed
Nov. 22, 2010 Igor Vlasenko 0.1205-alt1.1
- repair after perl 5.12 upgrade using girar-nmu
July 13, 2010 Igor Vlasenko 0.1205-alt1
- automated CPAN update
Nov. 20, 2008 Michael Bochkaryov 0.1100-alt2
- fix directory owndership violation