Index of values

C
compare [XmlRpcDateTime]

Standard comparator for date/time values.

D
decode [XmlRpcBase64]

Generic base64 decoding over a character stream.

default_error_handler [XmlRpc]

The default error handler for serve.

dump [XmlRpc]

Converts an XmlRpc value to a human-readable string.

E
encode [XmlRpcBase64]

Generic base64 encoding over a character stream.

equal [XmlRpcDateTime]

Standard equality function for date/time values.

F
fix_tz_offset [XmlRpcDateTime]

Forces the time zone offset to a different value, ignoring all other fields.

from_unixfloat [XmlRpcDateTime]

Builds a date/time value from epoch seconds in the local time zone.

from_unixfloat_utc [XmlRpcDateTime]

Builds a date/time value from epoch seconds in UTC.

from_unixtm [XmlRpcDateTime]

Builds a date/time value from a Unix.tm value in the local time zone.

from_unixtm_utc [XmlRpcDateTime]

Builds a date/time value from a Unix.tm value in UTC.

H
hash [XmlRpcDateTime]

Standard hash function for date/time values.

I
invalid_method [XmlRpcServer]

Raise an XmlRpc.Error indicating a method name not found.

invalid_params [XmlRpcServer]

Raise an XmlRpc.Error indicating invalid method parameters.

M
make_decoding_table [XmlRpcBase64]

Create a valid decoding table from an encoding one.

message_of_xml_element [XmlRpc]

Converts an Xml Light element to an XmlRpc message.

N
now [XmlRpcDateTime]

Returns the current date and time in the local time zone.

now_utc [XmlRpcDateTime]

Returns the current date and time in UTC.

O
of_string [XmlRpcDateTime]

Parses an (XmlRpc-flavor) ISO-8601 date/time value from a string.

Q
quiet_error_handler [XmlRpc]

A "quiet" error handler for serve.

S
serve [XmlRpc]

Creates a function from string (Xml representing a MethodCall) to string (Xml representing a MethodResult or Fault) given a function of the form: (name -> params -> result), where name is the name of the method, params is a list of parameter values, and result is the result value.

serve_message [XmlRpc]

Performs the same function as serve, but operates on typed messages instead of strings.

set_tz_offset [XmlRpcDateTime]

Adjusts the time zone offset, preserving equality.

str_decode [XmlRpcBase64]

Decode a string encoded into Base64, raise Invalid_char if a character in the input string is not a valid one.

str_encode [XmlRpcBase64]

Encode a string into Base64.

T
to_string [XmlRpcDateTime]

Generates an ISO-8601 string from a date/time value.

to_unixfloat [XmlRpcDateTime]

Converts a date/time value to epoch seconds in the local time zone.

to_unixfloat_utc [XmlRpcDateTime]

Converts a date/time value to epoch seconds in UTC.

to_unixtm [XmlRpcDateTime]

Converts a date/time value to a Unix.tm value in the local time zone.

to_unixtm_utc [XmlRpcDateTime]

Converts a date/time value to a Unix.tm value in UTC.

V
value_of_xml_element [XmlRpc]

Converts an Xml Light element to an XmlRpc value.

version [XmlRpc]

Version of XmlRpc-Light as a string.

X
xml_element_of_message [XmlRpc]

Converts an XmlRpc message to an Xml Light element.

xml_element_of_value [XmlRpc]

Converts an XmlRpc value to an Xml Light element.