summaryrefslogtreecommitdiff
path: root/doc/lispref/text.texi
diff options
context:
space:
mode:
Diffstat (limited to 'doc/lispref/text.texi')
-rw-r--r--doc/lispref/text.texi10
1 files changed, 5 insertions, 5 deletions
diff --git a/doc/lispref/text.texi b/doc/lispref/text.texi
index 6d93264758f..d0185eb08ee 100644
--- a/doc/lispref/text.texi
+++ b/doc/lispref/text.texi
@@ -5179,11 +5179,11 @@ class:
@item A user interface for building JSONRPC applications
-In this scenario, the JSONRPC application instantiates
-@code{jsonrpc-connection} objects of one of its concrete subclasses
-using @code{make-instance}. To initiate a contact to the remote
-endpoint, the JSONRPC application passes this object to the functions
-@code{jsonrpc-notify'}, @code{jsonrpc-request} and
+In this scenario, the JSONRPC application selects a concrete subclass
+of @code{jsonrpc-connection}, and proceeds to create objects of that
+subclass using @code{make-instance}. To initiate a contact to the
+remote endpoint, the JSONRPC application passes this object to the
+functions @code{jsonrpc-notify'}, @code{jsonrpc-request} and
@code{jsonrpc-async-request}. For handling remotely initiated
contacts, which generally come in asynchronously, the instantiation
should include @code{:request-dispatcher} and