Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

xml-rpc-api2cpp(1) [debian man page]

XML-RPC-API2CPP(1)					      General Commands Manual						XML-RPC-API2CPP(1)

xml-rpc-api2cpp - Make a C++ wrapper class for an XML-RPC API SYNOPSIS
xml-rpc-api2cpp server-url remote-method-prefix c++-class-name DESCRIPTION
xml-rpc-api2cpp queries an XML-RPC server using the XML-RPC Instrospection API designed by Edd Dumbill. It then prints a C++ wrapper class to standard output. This class can be used with xmlrpc-c's C++ API. You can find a list of supported XML-RPC server libraries (and patches for many others) at OPTIONS
server-url The name of the server to query. Try remote-method-prefix The prefix of the methods to wrap. For example, to wrap all the system.* calls, you could specify "system". c++-class-name The name of the C++ class to generate. Try "SystemProxy". BUGS
xml-rpc-api2cpp can't talk to certain PHP servers based on Edd Dumbill's PHP library, because the trailing bytes of the XML-RPC message get truncated in HTTP pipelining mode. It's not clear whether this is a PHP, Apache or w3c-libwww bug. xml-rpc-api2cpp assumes that method descriptions are ASCII text, not HTML as specified in the standard. (In practice, both conventions are often seen.) It may also get unhappy if method descriptions contain "*/". In general, error messages and diagnostics are still fairly poor. SEE ALSO
xmlrpc-c(7), xml-rpc-api2txt(1). This program is part of xmlrpc-c. AUTHOR
This manual page was written by Eric Kidd <>. It may be distributed under the same terms as the rest of xmlrpc-c. June 27, 2001 XML-RPC-API2CPP(1)

Check Out this Related Man Page

RPC::XML::Method(3)					User Contributed Perl Documentation				       RPC::XML::Method(3)

RPC::XML::Method - Object encapsulation of server-side RPC methods SYNOPSIS
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
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
Please report any bugs or feature requests to "bug-rpc-xml at", or through the web interface at <>. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes. SUPPORT
o RT: CPAN's request tracker <> o AnnoCPAN: Annotated CPAN documentation <> o CPAN Ratings <> o Search CPAN <> o Source code on GitHub <> COPYRIGHT &; LICENSE This file and the code within are copyright (c) 2009 by Randy J. Ray. Copying and distribution are permitted under the terms of the Artistic License 2.0 ( <>) or the GNU LGPL 2.1 ( <>). CREDITS
The XML-RPC standard is Copyright (c) 1998-2001, UserLand Software, Inc. See <> for more information about the XML- RPC specification. SEE ALSO
RPC::XML::Procedure AUTHOR
Randy J. Ray <> perl v5.12.1 2009-07-09 RPC::XML::Method(3)
Man Page