Home
The Toolkit for Online Communities
17206 Community Members, 1 member online, 1639 visitors today
Log In Register
OpenACS Home : ACS API Browser : XML-RPC Server 0.3 : system-procs.tcl
Publicity:
[Public Only | All]

system-procs.tcl

Standard reserved nmethods http://xmlrpc.usefulinc.com/doc/reserved.html
Location:
packages/xml-rpc/tcl/system-procs.tcl
Created:
Thu Oct 9 22:14:04 2003
Author:
Vinod Kurup [vinod@kurup.com]
CVS Identification:
$Id: system-procs.tcl,v 1.1 2003/11/26 02:59:13 vinodk Exp $

Procedures in this file

Detailed information

system.add (public)

system.add [ args... ]
Simple test function. Add a variable number of integers.

Returns:
integer sum
 

system.listMethods (public)

system.listMethods
Enumerate the methods implemented by the XML-RPC server. The system.listMethods method requires no parameters.

Returns:
an array of strings, each of which is the name of a method implemented by the server.
Author:
Vinod Kurup
 

system.methodHelp (public)

system.methodHelp methodName
This method takes one parameter, the name of a method implemented by the XML-RPC server.

Parameters:
methodName - method implemented in XML-RPC
Returns:
a documentation string describing the use of that method. If no such string is available, an empty string is returned. The documentation string may contain HTML markup.
Author:
Vinod Kurup
 

system.multicall (public)

system.multicall array

Perform multiple requests in one call - see http://www.xmlrpc.com/discuss/msgReader$1208

Takes an array of XML-RPC calls encoded as structs of the form (in a Pythonish notation here):

    {'methodName': string, 'params': array}
    

Parameters:
array - array of structs containing XML-RPC calls
Returns:
an array of responses. There will be one response for each call in the original array. The result will either be a one-item array containing the result value - this mirrors the use of <params> in <methodResponse> - or a struct of the form found inside the standard <fault> element.
Author:
Vinod Kurup