# 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.