RPC::Simple::ObjectHandler - Perl class to handle a remote object
use RPC::Simple::ObjectHandler;
This class is instanciated by RPS::Simple::Server each time a remote object is created. All is handled by the server, the user need not to worry about it.
Creates a new object controller. Also creates a new object_name which is remotely controlled by the agent referenced by agent_id. If object name has no suffix, new will 'require' object_name.pm
The new method of the slave object will be passed the argument stored in argument_array_ref.
req_id is used for calling back the agent once the object is created (either with success ot not)
The connection server is passed with server_ref
Will call the slave object with method method_name and the arguments.
If request_id is defined, it means that a call-back is expected. In this case, the argument passed should contains a sub reference.
Cancel all pending requests and delete itself.
Used to call the local object with passed method and arguments.
Called by the callHandler when a function performed by the remote object is over. $result being the result of this function.
Current Maintainer Clint Edwards <cedwards@mcclatchyinteractive.com> Original Dominique Dumont, <Dominique_Dumont@grenoble.hp.com>
perl(1)
To install RPC::Simple, copy and paste the appropriate command in to your terminal.
cpanm
cpanm RPC::Simple
CPAN shell
perl -MCPAN -e shell install RPC::Simple
For more information on module installation, please visit the detailed CPAN module installation guide.