Module: kamailio
Branch: master
Commit: 1eabace61965e9e77f18a63a71faa9d45de4b550
URL:
https://github.com/kamailio/kamailio/commit/1eabace61965e9e77f18a63a71faa9d…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-08-17T10:33:58+02:00
jsonrpcs: docs - updates to reflect better the transports and capabilities
---
Modified: src/modules/jsonrpcs/doc/jsonrpcs_admin.xml
---
Diff:
https://github.com/kamailio/kamailio/commit/1eabace61965e9e77f18a63a71faa9d…
Patch:
https://github.com/kamailio/kamailio/commit/1eabace61965e9e77f18a63a71faa9d…
---
diff --git a/src/modules/jsonrpcs/doc/jsonrpcs_admin.xml
b/src/modules/jsonrpcs/doc/jsonrpcs_admin.xml
index d6d7d7c753..af24709cfa 100644
--- a/src/modules/jsonrpcs/doc/jsonrpcs_admin.xml
+++ b/src/modules/jsonrpcs/doc/jsonrpcs_admin.xml
@@ -16,28 +16,30 @@
<section>
<title>Overview</title>
<para>
- This module provides a JSON-RPC v2 server over HTTP implementation,
- tailored for the needs of &kamailio;. It implements the &kamailio;
- RPC interface over JSON-RPC.
+ This module provides a JSON-RPC v2 server, tailored for the needs of
+ &kamailio;. It implements the &kamailio; RPC interface over JSON-RPC.
</para>
<para>
The specification for JSON-RPC is available at:
<ulink
url="http://www.jsonrpc.org/specification">http://www.jsonrpc.…ation</ulink>.
</para>
<para>
- The JSONRPC-S module uses the xHTTP module to handle HTTP/S requests.
+ The transports supported by the module are: FIFO file, datagram (UDP)
+ over unix socket files or network sockets, HTTP and HTTPS.
+ </para>
+ <para>
+ The JSONRPCS module requires the xHTTP module to handle HTTP/S requests.
Read the documentation of the xHTTP module for more details.
</para>
</section>
<section>
- <title>Limitations</title>
+ <title>Important Remarks</title>
<itemizedlist>
<listitem>
<para>
- This module does not implement asynchronous RPC commands.
- It is unlikely that asynchronous RPC commands will be executed
- from an JSON-RPC over HTTP client.
+ This module implements the support for asynchronous RPC commands only
+ for HTTP and HTTPS transports.
</para>
</listitem>
<listitem>
@@ -47,6 +49,14 @@
passed to RPC).
</para>
</listitem>
+ <listitem>
+ <para>
+ For the RPC interface implemented by &kamailio;, the order of parameters
+ is important. If the parameters are given with names, the names are
+ ignored.
+ </para>
+ </listitem>
+
</itemizedlist>
</section>