91 const Version =
"1.0";
94 const InternalMethods = ...;
98 const XMLRPC_INVALID_XML = 2001;
138 constructor(HttpServer::AbstractAuthenticator auth, list methods, *code n_getLogMessage,
bool dbg = False, *
string n_get_prefix, *code log) ;
149 addMethod(
string name, code func,
string text,
string help,
int logopt,
auto cmark);
163 final addMethodInternal(hash h);
178 log(hash cx,
string str);
184 final hash<auto> callMethod(hash cx,
auto params);
190 final hash handleRequest(hash cx, hash hdr, *data body);
addMethod(string name, code func, string text, string help, int logopt, auto cmark)
adds a method to the handler dynamically
constructor(HttpServer::AbstractAuthenticator auth, list methods, *code n_getLogMessage, bool dbg=False, *string n_get_prefix, *code log)
creates the handler with the given method list
bool getDebug()
returns the current status of the debug flag
setDebug(bool dbg=True)
turns on or off debugging; when debugging is enabled more verbose error messages are reported
the XmlRpcHandler namespace holds all public definitions in the XmlRpcHandler module
Definition: XmlRpcHandler.qm.dox.h:83