XMLRPC v0.1.3

Modules summary

XMLRPC

Encode and decode elixir terms to XML-RPC parameters. All XML-RPC parameter types are supported, including arrays, structs and Nil (optional)

XMLRPC.Base64

Elixir datatype to store base64 value

XMLRPC.DateTime

Struct to store a date-time in xml-rpc format (a variation on iso8601)

XMLRPC.Decoder

This module does the work of decoding an XML-RPC call or response

XMLRPC.Encode

Utility functions helpful for encoding XML

XMLRPC.Encoder

This module does the work of encoding an XML-RPC call or response

XMLRPC.Fault

struct defining an xml-rpc ‘fault’ response

XMLRPC.MethodCall

struct defining an xml-rpc call (note array of params)

XMLRPC.MethodResponse

struct defining an xml-rpc response (note single param)

Exceptions summary

XMLRPC.DecodeError
XMLRPC.EncodeError

Protocols summary

XMLRPC.ValueEncoder