${title}
${_("Installed API version:")} ${rpc.version}
${_("Protocol reference:")}
${ _("Below you will find a detailed description of all the RPC " "protocols installed in this environment. This includes supported " "content types as well as target URLs for anonymous and " "authenticated access. Use this information to interact with this " "environment from a remote location.") }
${ _("Libraries for remote procedure calls and parsing exists for most " "major languages and platforms - use a tested, standard library " "for consistent results.") }
# for name, description, paths in rpc.protocols:-
${_("For %(name)s protocol, use any one of:", name=name)}
-
# for ct, ct_group in paths|groupby(1):
# with ct_group = ct_group|list
- ${tag_("%(header)s header with request to:", header=tag.tt('Content-Type: ', ct))} # endwith # endfor
${wiki_to_html(context, description)}
${name}
${_("RPC exported functions")}
-
# set ns = rpc.functions[key]
-
${_("Function")} ${_("Description")} ${_("Permission required")} ${signature} ${description} ${permission or _("By resource")}