Dominique Dumont > RPC-Simple-1.001 > RPC::Simple::CallHandler

Download:
RPC-Simple-1.001.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 1.5   Source   Latest Release: RPC-Simple-1.002

NAME ^

RPC::Simple::CallHandler - Perl class to handle RPC calls with call-back

SYNOPSIS ^

  use RPC::Simple::CallHandler;

DESCRIPTION ^

This class is intanciated on the remote side each time a function is called with a call-back ref. This class will hold the relevant information so that the call-back will be passed to the local object which issued the call.

Used only for asynchronous functions calls. I.e the called function cannot pass a result immediately, it will have to call-back this handler.

new (handler_ref, remote_object, request_id, method, argument_ref) ^

Call the remote_object methods with a call-back parameter and the passed arguments, store the handler ref.

Note that the called method must be able to handle a sub ref parameter. This sub must be called when the function is over.

Usually the call-back function will be a closure.

methods ^

done ($result, ...)

call-back method.

AUTHOR ^

Dominique_Dumont@hp.com

SEE ALSO ^

perl(1).

syntax highlighting: