1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <class name="JSONRPC" inherits="Object" version="3.2">
- <brief_description>
- </brief_description>
- <description>
- </description>
- <tutorials>
- </tutorials>
- <methods>
- <method name="make_notification">
- <return type="Dictionary">
- </return>
- <argument index="0" name="method" type="String">
- </argument>
- <argument index="1" name="params" type="Variant">
- </argument>
- <description>
- </description>
- </method>
- <method name="make_request">
- <return type="Dictionary">
- </return>
- <argument index="0" name="method" type="String">
- </argument>
- <argument index="1" name="params" type="Variant">
- </argument>
- <argument index="2" name="id" type="Variant">
- </argument>
- <description>
- </description>
- </method>
- <method name="make_response">
- <return type="Dictionary">
- </return>
- <argument index="0" name="result" type="Variant">
- </argument>
- <argument index="1" name="id" type="Variant">
- </argument>
- <description>
- </description>
- </method>
- <method name="make_response_error" qualifiers="const">
- <return type="Dictionary">
- </return>
- <argument index="0" name="code" type="int">
- </argument>
- <argument index="1" name="message" type="String">
- </argument>
- <argument index="2" name="id" type="Variant" default="null">
- </argument>
- <description>
- </description>
- </method>
- <method name="process_action">
- <return type="Variant">
- </return>
- <argument index="0" name="action" type="Variant">
- </argument>
- <argument index="1" name="recurse" type="bool" default="false">
- </argument>
- <description>
- </description>
- </method>
- <method name="process_string">
- <return type="String">
- </return>
- <argument index="0" name="action" type="String">
- </argument>
- <description>
- </description>
- </method>
- <method name="set_scope">
- <return type="void">
- </return>
- <argument index="0" name="scope" type="String">
- </argument>
- <argument index="1" name="target" type="Object">
- </argument>
- <description>
- </description>
- </method>
- </methods>
- <constants>
- <constant name="PARSE_ERROR" value="-32700" enum="ErrorCode">
- </constant>
- <constant name="INVALID_REQUEST" value="-32600" enum="ErrorCode">
- </constant>
- <constant name="METHOD_NOT_FOUND" value="-32601" enum="ErrorCode">
- </constant>
- <constant name="INVALID_PARAMS" value="-32602" enum="ErrorCode">
- </constant>
- <constant name="INTERNAL_ERROR" value="-32603" enum="ErrorCode">
- </constant>
- </constants>
- </class>
|