summaryrefslogtreecommitdiffstats
path: root/Doc
diff options
context:
space:
mode:
authorAndrew M. Kuchling <amk@amk.ca>2005-12-04 17:13:12 (GMT)
committerAndrew M. Kuchling <amk@amk.ca>2005-12-04 17:13:12 (GMT)
commit427aedbbd436a3daa27176b2a57b8e402d1ff0e0 (patch)
tree0d41754be28d3f9004fc7f9d32b8b272af3ea659 /Doc
parentce100d8d4c61cac71e3481345acca3fb5d6bced1 (diff)
downloadcpython-427aedbbd436a3daa27176b2a57b8e402d1ff0e0.zip
cpython-427aedbbd436a3daa27176b2a57b8e402d1ff0e0.tar.gz
cpython-427aedbbd436a3daa27176b2a57b8e402d1ff0e0.tar.bz2
[Patch #1039083] Add 'encoding' parameter to SimpleXMLRPCServer
Diffstat (limited to 'Doc')
-rw-r--r--Doc/lib/libsimplexmlrpc.tex25
1 files changed, 16 insertions, 9 deletions
diff --git a/Doc/lib/libsimplexmlrpc.tex b/Doc/lib/libsimplexmlrpc.tex
index 4d179f6..ad8ccd4 100644
--- a/Doc/lib/libsimplexmlrpc.tex
+++ b/Doc/lib/libsimplexmlrpc.tex
@@ -14,24 +14,31 @@ CGI environment, using \class{CGIXMLRPCRequestHandler}.
\begin{classdesc}{SimpleXMLRPCServer}{addr\optional{,
requestHandler\optional{,
- logRequests\optional{allow_none}}}}
+ logRequests\optional{allow_none\optional{, encoding}}}}}
- Create a new server instance. The \var{requestHandler} parameter
+ Create a new server instance. This class
+ provides methods for registration of functions that can be called by
+ the XML-RPC protocol. The \var{requestHandler} parameter
should be a factory for request handler instances; it defaults to
\class{SimpleXMLRPCRequestHandler}. The \var{addr} and
\var{requestHandler} parameters are passed to the
\class{\refmodule{SocketServer}.TCPServer} constructor. If
\var{logRequests} is true (the default), requests will be logged;
- setting this parameter to false will turn off logging. This class
- provides methods for registration of functions that can be called by
- the XML-RPC protocol.
- \versionchanged[The \var{allow_none} parameter was added]{2.5}
+ setting this parameter to false will turn off logging.
+ The \var{allow_none} and \var{encoding} parameters are passed on to
+ \module{xmlrpclib} and control the XML-RPC responses that will be returned
+ from the server.
+ \versionchanged[The \var{allow_none} and \var{encoding} parameters were added]{2.5}
\end{classdesc}
-\begin{classdesc}{CGIXMLRPCRequestHandler}{\optional{allow_none}}
+\begin{classdesc}{CGIXMLRPCRequestHandler}{\optional{allow_none\optional{, encoding}}}
Create a new instance to handle XML-RPC requests in a CGI
- environment. \versionadded{2.3}
- \versionchanged[The \var{allow_none} parameter was added]{2.5}
+ environment.
+ The \var{allow_none} and \var{encoding} parameters are passed on to
+ \module{xmlrpclib} and control the XML-RPC responses that will be returned
+ from the server.
+ \versionadded{2.3}
+ \versionchanged[The \var{allow_none} and \var{encoding} parameters were added]{2.5}
\end{classdesc}
\begin{classdesc}{SimpleXMLRPCRequestHandler}{}