This module implements most features of the XML-RPC standard (see
http://xml-rpc.org/).
Translation rules for conversions from Pike datatypes to XML-RPC
datatypes:
Pike int
is translated to XML-RPC <int>.
Pike string
is translated to XML-RPC <string>.
Pike float
is translated to XML-RPC <double>.
Pike mapping
is translated to XML-RPC <struct>.
Pike array
is translated to XML-RPC <array>.
Pike Calendar object is translated to XML-RPC <dateTime.iso8601.
Pike Val.false
and Val.true
is translated to
XML-RPC <boolean>.
Translation rules for conversions from XML-RPC datatypes to Pike
datatypes:
XML-RPC <i4> and <int> are translated to Pike int
.
XML-RPC <boolean> is translated to Pike Val.true
and
Val.false
.
XML-RPC <string> and <base64> are translated to
Pike string
.
XML_RPC <double> is translated to Pike float
.
XML-RPC <struct> is translated to Pike mapping
.
XML-RPC <array> is translated to Pike array
.
XML-RPC <dateTime.iso8601> is translated to Pike Calendar object.