From 0c37c65a594f02d657087d0586e8fabd0287cb9f Mon Sep 17 00:00:00 2001 From: Feng Lee Date: Thu, 10 Oct 2019 13:59:34 +0800 Subject: [PATCH] Add a new type 'sockstate/0' --- src/emqx_types.erl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/emqx_types.erl b/src/emqx_types.erl index c2744b3c6..c895393b9 100644 --- a/src/emqx_types.erl +++ b/src/emqx_types.erl @@ -31,7 +31,9 @@ , subid/0 ]). --export_type([ conninfo/0 +-export_type([ socktype/0 + , sockstate/0 + , conninfo/0 , clientinfo/0 , clientid/0 , username/0 @@ -97,6 +99,7 @@ -type(subid() :: binary() | atom()). -type(socktype() :: tcp | udp | ssl | proxy | atom()). +-type(sockstate() :: idle | running | blocked | closed). -type(conninfo() :: #{socktype := socktype(), sockname := peername(), peername := peername(),