# Index of class methods

C
call [XmlRpc.multicall] | Adds a call to this `multicall` instance.
call [XmlRpc.client] | `call name params` invokes an XmlRpc method and returns the result, or raises `XmlRpc.Error` on error.
completed [XmlRpc.multicall] | True of the call has executed and completed successfully.
D
debug [XmlRpc.client] | Gets `debug`.
E
execute [XmlRpc.multicall] | Forces the call to execute immediately.
executed [XmlRpc.multicall] | True if the call has executed, whether or not it succeeded.
H
headers [XmlRpc.client] | Gets `headers`.
I
insecure_ssl [XmlRpc.client] | Gets `insecure_ssl`.
R
register [XmlRpcServer.base] | Registers a method with the server.
result [XmlRpc.multicall] | Returns a `multicall` result, executing the call if necessary.
run [XmlRpcServer.server] | Starts the main server process.
run [XmlRpcServer.base] | Starts the main server process.
S
serve [XmlRpcServer.base] | For use in subclasses; calls `XmlRpc.serve` with the current encoders, decoders, and error handler.
serve_message [XmlRpcServer.base] | Like `serve`, but operates on messages instead of strings.
set_base64_decoder [XmlRpcServer.base] | Sets an alternate Base-64 binary decoding function.
set_base64_decoder [XmlRpc.client] | Sets an alternate Base-64 binary decoding function.
set_base64_encoder [XmlRpcServer.base] | Sets an alternate Base-64 binary encoding function.
set_base64_encoder [XmlRpc.client] | Sets an alternate Base-64 binary encoding function.
set_datetime_decoder [XmlRpcServer.base] | Sets an alternate ISO-8601 date/time decoding function.
set_datetime_decoder [XmlRpc.client] | Sets an alternate ISO-8601 date/time decoding function.
set_datetime_encoder [XmlRpcServer.base] | Sets an alternate ISO-8601 date/time encoding function.
set_datetime_encoder [XmlRpc.client] | Sets an alternate ISO-8601 date/time encoding function.
set_debug [XmlRpc.client] | Sets `debug`.
set_error_handler [XmlRpcServer.base] | Sets an alternate handler for unhandled exceptions.
set_headers [XmlRpc.client] | Sets `headers`.
set_insecure_ssl [XmlRpc.client] | Sets `insecure_ssl`.
set_timeout [XmlRpc.client] | Sets `timeout`.
set_useragent [XmlRpc.client] | Sets `useragent`.
T
timeout [XmlRpc.client] | Gets `timeout`.
U
unregister [XmlRpcServer.base] | Removes a method from the server.
url [XmlRpc.client] | Gets `url`.
useragent [XmlRpc.client] | Gets `useragent`.