fixeria has uploaded this change for review. ( https://gerrit.osmocom.org/c/erlang/osmo-s1gw/+/40545?usp=email )
Change subject: sctp_server: add type spec for clients dict ......................................................................
sctp_server: add type spec for clients dict
Change-Id: Ic7c3eac18e31cc047d4aa6ce80930723395dd066 --- M src/sctp_server.erl 1 file changed, 7 insertions(+), 6 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/erlang/osmo-s1gw refs/changes/45/40545/1
diff --git a/src/sctp_server.erl b/src/sctp_server.erl index 34b2381..7456d78 100644 --- a/src/sctp_server.erl +++ b/src/sctp_server.erl @@ -71,16 +71,17 @@ -export_type([cfg/0]).
--record(server_state, {sock :: gen_sctp:sctp_socket(), - clients :: dict:dict(), - handler :: module(), - priv :: term() - }). - -record(client_state, {addr_port :: addr_port(), pid :: pid() | undefined }).
+-record(server_state, {sock :: gen_sctp:sctp_socket(), + clients :: dict:dict(K :: gen_sctp:assoc_id(), + V :: #client_state{}), + handler :: module(), + priv :: term() + }). +
%% ------------------------------------------------------------------ %% public API