Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Protocol::XMLRPC(3)   User Contributed Perl Documentation  Protocol::XMLRPC(3)

NAME
       Protocol::XMLRPC	- XML-RPC implementation

SYNOPSIS
	   my $method_call = Protocol::XMLRPC::MethodCall->new(name => 'foo.bar');
	   $method_call->add_param(1);
	   $method_call	= Protocol::XMLRPC::MethodCall->parse(...);

	   my $method_response = Protocol::XMLRPC::MethodResponse->new;
	   $method_response->param(1);
	   $method_response = Protocol::XMLRPC::MethodResponse->parse(...);

DESCRIPTION
       Protocol::XMLRPC	is an XML-RPC protocol implementation. Method
       parameters types	are guessed just like in JSON, but you can pass
       explicit	type if	guessing is wrong for you. Read	more about parameter
       creation	at Protocol::XMLRPC::ValueFactory.

       It differs from other modules because it	doesn't	provide	any mechanism
       for making actual HTTP requests.	This way it can	be used	either in
       async or	sync modes with	your favorite http client or a web framework.

DOCUMENTATION
       Protocol::XMLRPC::MethodCall
	   Create and parse XML-RPC request.

       Protocol::XMLRPC::MethodResponse
	   Create and parse XML-RPC response.

       Protocol::XMLRPC::Client
	   A simple client for XML-RPC calls.

       Protocol::XMLRPC::Dispatcher
	   A simple server for XML-RPC calls.

DEVELOPMENT
   Repository
	   http://github.com/vti/protocol-xmlrpc/

CREDITS
       Jan Harders

       Knut Arne BjA,rndal

AUTHOR
       Viacheslav Tykhanovskyi,	"vti@cpan.org".

COPYRIGHT
       Copyright (C) 2009-2012,	Viacheslav Tykhanovskyi.

       This program is free software, you can redistribute it and/or modify it
       under the same terms as Perl 5.10.

POD ERRORS
       Hey! The	above document had some	coding errors, which are explained
       below:

       Around line 68:
	   Non-ASCII character seen before =encoding in	'BjA,rndal'. Assuming
	   UTF-8

perl v5.32.1			  2012-01-18		   Protocol::XMLRPC(3)

NAME | SYNOPSIS | DESCRIPTION | DOCUMENTATION | DEVELOPMENT | CREDITS | AUTHOR | COPYRIGHT | POD ERRORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Protocol::XMLRPC&sektion=3&manpath=FreeBSD+13.1-RELEASE+and+Ports>

home | help