|
@@ -113,18 +113,18 @@
|
|
|
peername := peername(),
|
|
peername := peername(),
|
|
|
peercert := nossl | undefined | esockd_peercert:peercert(),
|
|
peercert := nossl | undefined | esockd_peercert:peercert(),
|
|
|
conn_mod := module(),
|
|
conn_mod := module(),
|
|
|
- proto_name := binary(),
|
|
|
|
|
- proto_ver := ver(),
|
|
|
|
|
- clean_start := boolean(),
|
|
|
|
|
- clientid := clientid(),
|
|
|
|
|
- username := username(),
|
|
|
|
|
- conn_props := properties(),
|
|
|
|
|
- connected := boolean(),
|
|
|
|
|
- connected_at := non_neg_integer(),
|
|
|
|
|
|
|
+ proto_name => binary(),
|
|
|
|
|
+ proto_ver => ver(),
|
|
|
|
|
+ clean_start => boolean(),
|
|
|
|
|
+ clientid => clientid(),
|
|
|
|
|
+ username => username(),
|
|
|
|
|
+ conn_props => properties(),
|
|
|
|
|
+ connected => boolean(),
|
|
|
|
|
+ connected_at => non_neg_integer(),
|
|
|
disconnected_at => non_neg_integer(),
|
|
disconnected_at => non_neg_integer(),
|
|
|
- keepalive := 0..16#FFFF,
|
|
|
|
|
- receive_maximum := non_neg_integer(),
|
|
|
|
|
- expiry_interval := non_neg_integer(),
|
|
|
|
|
|
|
+ keepalive => 0..16#FFFF,
|
|
|
|
|
+ receive_maximum => non_neg_integer(),
|
|
|
|
|
+ expiry_interval => non_neg_integer(),
|
|
|
atom() => term()
|
|
atom() => term()
|
|
|
}).
|
|
}).
|
|
|
-type(clientinfo() :: #{zone := zone(),
|
|
-type(clientinfo() :: #{zone := zone(),
|