RPC::XML::Method - Object encapsulation of server-side RPC methods


RPC-XML documentation Contained in the RPC-XML distribution.

Index


Code Index:

NAME

Top

RPC::XML::Method - Object encapsulation of server-side RPC methods

SYNOPSIS

Top

    require RPC::XML::Method;

    ...
    $method_1 = RPC::XML::Method->new({ name => 'system.identity',
                                        code => sub { ... },
                                        signature => [ 'string' ] });
    $method_2 = RPC::XML::Method->new('/path/to/status.xpl');

DESCRIPTION

Top

This package is no longer a distinct, separate entity. It has become an empty sub-class of RPC::XML::Procedure. Please see RPC::XML::Procedure for details on the methods and usage.

By the time of 1.0 release of this software package, this file will be removed completely.

BUGS

Top

Please report any bugs or feature requests to bug-rpc-xml at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=RPC-XML. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

Top

* RT: CPAN's request tracker

http://rt.cpan.org/NoAuth/Bugs.html?Dist=RPC-XML

* AnnoCPAN: Annotated CPAN documentation

http://annocpan.org/dist/RPC-XML

* CPAN Ratings

http://cpanratings.perl.org/d/RPC-XML

* Search CPAN

http://search.cpan.org/dist/RPC-XML

* Source code on GitHub

http://github.com/rjray/rpc-xml

LICENSE AND COPYRIGHT

Top

CREDITS

Top

The XML-RPC standard is Copyright (c) 1998-2001, UserLand Software, Inc. See <http://www.xmlrpc.com> for more information about the XML-RPC specification.

SEE ALSO

Top

RPC::XML::Procedure

AUTHOR

Top

Randy J. Ray <rjray@blackperl.com>


RPC-XML documentation Contained in the RPC-XML distribution.

###############################################################################
#
# This file copyright (c) 2001-2010 Randy J. Ray, all rights reserved
#
# Copying and distribution are permitted under the terms of the Artistic
# License 2.0 (http://www.opensource.org/licenses/artistic-license-2.0.php) or
# the GNU LGPL (http://www.opensource.org/licenses/lgpl-2.1.php).
#
###############################################################################
#
#   Description:    This is now an empty sub-class of RPC::XML::Procedure.
#                   It is given its own file to allow for a minimal manual
#                   page redirecting people to the newer class.
#
#   Functions:      None.
#
#   Libraries:      RPC::XML::Procedure
#
#   Global Consts:  $VERSION
#
#   Environment:    None.
#
###############################################################################

package RPC::XML::Method;

use 5.006001;
use strict;
use warnings;
use vars qw($VERSION);
use base qw(RPC::XML::Procedure);

$VERSION = '1.13';
$VERSION = eval $VERSION; ## no critic (ProhibitStringyEval)

1;

__END__