diff options
author | Evgeny Khramtsov <ekhramtsov@process-one.net> | 2019-04-23 19:18:22 +0300 |
---|---|---|
committer | Evgeny Khramtsov <ekhramtsov@process-one.net> | 2019-04-23 19:18:22 +0300 |
commit | edba1aebb51a7bb4f8a5f4f069fba3ed9540d729 (patch) | |
tree | b6467b7582c38afd1edef8411ac99b478609e360 /src/mod_mqtt_session.erl | |
parent | Fix handling of list arguments on pgsql (diff) |
Add WebSockets support to mod_mqtt
Example configuration:
listen:
...
-
port: 5280
module: ejabberd_http
request_handlers:
"/mqtt": mod_mqtt
modules:
...
mod_mqtt: {}
Diffstat (limited to 'src/mod_mqtt_session.erl')
-rw-r--r-- | src/mod_mqtt_session.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mod_mqtt_session.erl b/src/mod_mqtt_session.erl index d988b513..bbcf9258 100644 --- a/src/mod_mqtt_session.erl +++ b/src/mod_mqtt_session.erl @@ -64,8 +64,8 @@ session_expiry_non_zero | unknown_topic_alias. -type state() :: #state{}. --type sockmod() :: gen_tcp | fast_tls. --type socket() :: {sockmod(), inet:socket() | fast_tls:tls_socket()}. +-type sockmod() :: gen_tcp | fast_tls | mod_mqtt_ws. +-type socket() :: {sockmod(), inet:socket() | fast_tls:tls_socket() | mod_mqtt_ws:socket()}. -type peername() :: {inet:ip_address(), inet:port_number()}. -type seconds() :: non_neg_integer(). -type milli_seconds() :: non_neg_integer(). |