From bc1ab9f2f1a22a874415260a5d099281c35ce3d5 Mon Sep 17 00:00:00 2001 From: Anders Svensson Date: Fri, 20 May 2016 07:37:13 +0200 Subject: Add dialyzer specs to diameter_reg Last missed in commit 25bef13f. --- lib/diameter/src/base/diameter_reg.erl | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'lib/diameter/src') diff --git a/lib/diameter/src/base/diameter_reg.erl b/lib/diameter/src/base/diameter_reg.erl index 76cc79c8e9..db01e17c86 100644 --- a/lib/diameter/src/base/diameter_reg.erl +++ b/lib/diameter/src/base/diameter_reg.erl @@ -134,6 +134,9 @@ match(Pat) -> %% It's up to the caller to ensure that the wait won't be forever. %% =========================================================================== +-spec wait(any()) + -> [{term(), pid()}]. + wait(Pat) -> call({wait, Pat}). @@ -151,8 +154,9 @@ uptime() -> call(uptime). %% pids/0 -%% -%% Return: list of {Pid, [Term, ...]} + +-spec pids() + -> [{pid(), [term()]}]. pids() -> to_list(fun swap/1). @@ -171,8 +175,9 @@ append({K,V}, Dict) -> id(T) -> T. %% terms/0 -%% -%% Return: list of {Term, [Pid, ...]} + +-spec terms() + -> [{term(), [pid()]}]. terms() -> to_list(fun id/1). -- cgit v1.2.3