From 5f3becaddef9b18c81a1ec8bd7bf955384c1a225 Mon Sep 17 00:00:00 2001
From: Anders Svensson
Date: Wed, 23 Aug 2017 12:21:14 +0200
Subject: Let a service configure default transport options
Only a default spawn_opt has been possible to configure, but there's
no reason why most others should need to be configured per transport.
Those options that still only make sense on a transport are
transport_module/config (because of the semantics of multiple values),
applications/capabilities (since these override service options), and
private (since it's only to allow user-specific options in a backwards
compatible way).
---
lib/diameter/doc/src/diameter.xml | 23 ++++++++++-------------
1 file changed, 10 insertions(+), 13 deletions(-)
(limited to 'lib/diameter/doc/src/diameter.xml')
diff --git a/lib/diameter/doc/src/diameter.xml b/lib/diameter/doc/src/diameter.xml
index 6a4a7b9f7c..8d39b9efce 100644
--- a/lib/diameter/doc/src/diameter.xml
+++ b/lib/diameter/doc/src/diameter.xml
@@ -943,18 +943,6 @@ of a single Diameter node across multiple Erlang nodes.
-{spawn_opt, [term()]}
--
-
-Options list passed to &spawn_opt; when spawning a process for an
-incoming Diameter request, unless the transport in question
-specifies another value.
-Options monitor and link are ignored.
-
-
-Defaults to the empty list.
-
-
{strict_arities, boolean()
| encode
@@ -1108,6 +1096,15 @@ each node from which requests are sent.
+&transport_opt;
+-
+
+Any transport option except applications or
+capabilities.
+Used as defaults for transport configuration, values passed to
+&add_transport; overriding values configured on the service.
+
+
@@ -1406,7 +1403,7 @@ incoming Diameter request.
Options monitor and link are ignored.
-Defaults to the list configured on the service if not specified.
+Defaults to the empty list.
--
cgit v1.2.3