System Methods

class supervisor.xmlrpc.SystemNamespaceRPCInterface(namespaces)
listMethods()

Return an array listing the available method names

@return array result An array of method names available (strings).

methodHelp(name)

Return a string showing the method’s documentation

@param string name The name of the method.@return string result The documentation for the method name.

methodSignature(name)

Return an array describing the method signature in theform [rtype, ptype, ptype…] where rtype is the return data typeof the method, and ptypes are the parameter data types that themethod accepts in method argument order.

@param string name The name of the method.@return array result The result.

multicall(calls)

Process an array of calls, and return an array ofresults. Calls should be structs of the form {‘methodName’:string, ‘params’: array}. Each result will either be asingle-item array containing the result value, or a struct ofthe form {‘faultCode’: int, ‘faultString’: string}. This isuseful when you need to make lots of small calls without lotsof round trips.

@param array calls An array of call requests@return array result An array of results