summaryrefslogtreecommitdiffstats
path: root/Doc
diff options
context:
space:
mode:
authorAndrew M. Kuchling <amk@amk.ca>2003-10-22 14:12:03 (GMT)
committerAndrew M. Kuchling <amk@amk.ca>2003-10-22 14:12:03 (GMT)
commit38afcef3f5649a88acc83d655adf73835924e63b (patch)
treec98fd3432176815be904569e51e1fa5600bc604b /Doc
parentf9ca40929241fa83c4fc7a8f2ba6c334286e5e16 (diff)
downloadcpython-38afcef3f5649a88acc83d655adf73835924e63b.zip
cpython-38afcef3f5649a88acc83d655adf73835924e63b.tar.gz
cpython-38afcef3f5649a88acc83d655adf73835924e63b.tar.bz2
[Bug #809174] loads() and dumps() not documented
Diffstat (limited to 'Doc')
-rw-r--r--Doc/lib/libxmlrpclib.tex24
1 files changed, 24 insertions, 0 deletions
diff --git a/Doc/lib/libxmlrpclib.tex b/Doc/lib/libxmlrpclib.tex
index 59d34a7..f420f25 100644
--- a/Doc/lib/libxmlrpclib.tex
+++ b/Doc/lib/libxmlrpclib.tex
@@ -264,6 +264,30 @@ Convert any Python value to one of the XML-RPC Boolean constants,
Trivially convert any Python string to a \class{Binary} object.
\end{funcdesc}
+\begin{funcdesc}{dumps}{params\optional{, methodname\optional{,
+ methodresponse\optional{, encoding\optional{,
+ allow_none}}}}}
+
+Convert \var{params} into an XML-RPC request.
+or into a response if \var{methodresponse} is true.
+\var{params} can be either a tuple of arguments or an instance of the
+\exception{Fault} exception class. If \var{methodresponse} is true,
+only a single value can be returned, meaning that \var{params} must be of length 1.
+\var{encoding}, if supplied, is the encoding to use in the generated
+XML; the default is UTF-8. Python's \constant{None} value cannot be
+used in standard XML-RPC; to allow using it via an extension,
+provide a true value for \var{allow_none}.
+\end{funcdesc}
+
+\begin{funcdesc}{loads}{data}
+Convert an XML-RPC request or response into Python objects, a
+\code{(\var{params}, \var{methodname})}. \var{params} is a tuple of argument; \var{methodname}
+is a string, or \code{None} if no method name is present in the packet.
+If the XML-RPC packet represents a fault condition, this
+function will raise a \exception{Fault} exception.
+\end{funcdesc}
+
+
\subsection{Example of Client Usage \label{xmlrpc-client-example}}