NAME

XML::RPC::UA::LWP - XML::RPC useragent, using LWP

SYNOPSIS

use XML::RPC::Fast;
use XML::RPC::UA::LWP;

my $rpc = XML::RPC::Fast->new(
    $uri,
    ua => XML::RPC::UA::LWP->new(
        ua      => 'YourApp/0.1',
        timeout => 3,
    ),
);

DESCRIPTION

Default encoder/decoder for XML::RPC::Fast

If MIME::Base64 is installed, decoder for XML-RPC type base64 will be setup

If DateTime::Format::ISO8601 is installed, decoder for XML-RPC type dateTime.iso8601 will be setup

Also will be setup by default encoders for Class::Date and DateTime (will be encoded as dateTime.iso8601)

Ty avoid default decoders setup:

BEGIN {
    $XML::RPC::Enc::LibXML::TYPES{base64} = 0;
    $XML::RPC::Enc::LibXML::TYPES{'dateTime.iso8601'} = 0;
}
use XML::RPC::Enc::LibXML;

IMPLEMENTED METHODS

new

async = 0

call

SEE ALSO

COPYRIGHT & LICENSE

Copyright (c) 2008-2009 Mons Anderson.

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

AUTHOR

Mons Anderson, <mons@cpan.org>