diff options
author | Anders Svensson <[email protected]> | 2012-11-08 12:55:58 +0100 |
---|---|---|
committer | Anders Svensson <[email protected]> | 2012-11-08 12:55:58 +0100 |
commit | cedda10e06e39d7d08ab98ee342d7c8eed00edc9 (patch) | |
tree | f7b47ea8cf3c16648fff0b2c0ab7a4815c6726cf /lib/diameter/src/base/diameter.erl | |
parent | 1262a7cadb69ee503bb5c2586038059b00595c99 (diff) | |
parent | 618642cc8bf057294f86eadfb7c0968c089a0dac (diff) | |
download | otp-cedda10e06e39d7d08ab98ee342d7c8eed00edc9.tar.gz otp-cedda10e06e39d7d08ab98ee342d7c8eed00edc9.tar.bz2 otp-cedda10e06e39d7d08ab98ee342d7c8eed00edc9.zip |
Merge branch 'anders/diameter/shared_transport/OTP-10443' into maint
* anders/diameter/shared_transport/OTP-10443:
Use multiple connections in traffic suite
Implement service_opt() restrict_connections
Document service_opt() restrict_connections
Diffstat (limited to 'lib/diameter/src/base/diameter.erl')
-rw-r--r-- | lib/diameter/src/base/diameter.erl | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/diameter/src/base/diameter.erl b/lib/diameter/src/base/diameter.erl index d60510db7d..3e3a6be0ef 100644 --- a/lib/diameter/src/base/diameter.erl +++ b/lib/diameter/src/base/diameter.erl @@ -44,6 +44,7 @@ stop/0]). -export_type([evaluable/0, + restriction/0, sequence/0, app_alias/0, service_name/0, @@ -284,11 +285,19 @@ call(SvcName, App, Message) -> -type sequence() :: {'Unsigned32'(), 0..32}. +-type restriction() + :: false + | node + | nodes + | [node()] + | evaluable(). + %% Options passed to start_service/2 -type service_opt() :: capability() | {application, [application_opt()]} + | {restrict_connections, restriction()} | {sequence, sequence() | evaluable()}. -type application_opt() |