|
NAMEProtocol::XMLRPC::MethodCall - XML-RPC methodCall requestSYNOPSISmy $method_call = Protocol::XMLRPC::MethodCall->new(name => 'foo.bar'); $method_call->add_param(1); $method_call = Protocol::XMLRPC::MethodCall->parse(...); DESCRIPTIONXML-RPC methodCall request object.ATTRIBUTES"params"Holds method call name."params"Holds array reference of all passed params as objects.METHODS"new"Creates a new Protocol::XMLRPC::MethodCall instance. Name is required."parse"my $method_call = Protocol::XMLRPC::MethodCall->parse('<?xml ...'); Creates a new Protocol::XMLRPC::MethodCall from xml. "add_param"$method_call->add_param(1); $method_call->add_param(Protocol::XMLRPC::Value::String->new('foo')); Adds param. Tries to guess a type if a Perl5 scalar/arrayref/hashref was passed instead of an object. "to_string"my $method_call = Protocol::XMLRPC::MethodCall->new(name => 'foo.bar'); $method_call->add_param('baz'); # <?xml version="1.0"?> # <methodCall> # <methodName>foo.bar</methodName> # <params> # <param> # <value><string>baz</string></value> # </param> # </params> # </methodCall> Protocol::XMLRPC::MethodCall string representation.
Visit the GSP FreeBSD Man Page Interface. |