fix(emqx_types): emqx_types:version() used but undefined.
This commit is contained in:
parent
1e8948e091
commit
ba26a8511c
|
@ -44,7 +44,7 @@
|
||||||
|
|
||||||
-type(options() :: #{strict_mode => boolean(),
|
-type(options() :: #{strict_mode => boolean(),
|
||||||
max_size => 1..?MAX_PACKET_SIZE,
|
max_size => 1..?MAX_PACKET_SIZE,
|
||||||
version => emqx_types:version()
|
version => emqx_types:proto_ver()
|
||||||
}).
|
}).
|
||||||
|
|
||||||
-type(parse_state() :: {none, options()} | {cont_state(), options()}).
|
-type(parse_state() :: {none, options()} | {cont_state(), options()}).
|
||||||
|
@ -490,7 +490,7 @@ serialize_pkt(Packet, #{version := Ver, max_size := MaxSize}) ->
|
||||||
-spec(serialize(emqx_types:packet()) -> iodata()).
|
-spec(serialize(emqx_types:packet()) -> iodata()).
|
||||||
serialize(Packet) -> serialize(Packet, ?MQTT_PROTO_V4).
|
serialize(Packet) -> serialize(Packet, ?MQTT_PROTO_V4).
|
||||||
|
|
||||||
-spec(serialize(emqx_types:packet(), emqx_types:version()) -> iodata()).
|
-spec(serialize(emqx_types:packet(), emqx_types:proto_ver()) -> iodata()).
|
||||||
serialize(#mqtt_packet{header = Header,
|
serialize(#mqtt_packet{header = Header,
|
||||||
variable = Variable,
|
variable = Variable,
|
||||||
payload = Payload}, Ver) ->
|
payload = Payload}, Ver) ->
|
||||||
|
|
|
@ -114,7 +114,7 @@ proto_name(#mqtt_packet_connect{proto_name = Name}) ->
|
||||||
Name.
|
Name.
|
||||||
|
|
||||||
%% @doc Protocol version of the CONNECT Packet.
|
%% @doc Protocol version of the CONNECT Packet.
|
||||||
-spec(proto_ver(emqx_types:packet()|connect()) -> emqx_types:version()).
|
-spec(proto_ver(emqx_types:packet()|connect()) -> emqx_types:proto_ver()).
|
||||||
proto_ver(?CONNECT_PACKET(ConnPkt)) ->
|
proto_ver(?CONNECT_PACKET(ConnPkt)) ->
|
||||||
proto_ver(ConnPkt);
|
proto_ver(ConnPkt);
|
||||||
proto_ver(#mqtt_packet_connect{proto_ver = Ver}) ->
|
proto_ver(#mqtt_packet_connect{proto_ver = Ver}) ->
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
-include("emqx_mqtt.hrl").
|
-include("emqx_mqtt.hrl").
|
||||||
-include("types.hrl").
|
-include("types.hrl").
|
||||||
|
|
||||||
-export_type([ ver/0
|
-export_type([ proto_ver/0
|
||||||
, qos/0
|
, qos/0
|
||||||
, qos_name/0
|
, qos_name/0
|
||||||
]).
|
]).
|
||||||
|
@ -91,11 +91,11 @@
|
||||||
|
|
||||||
-export_type([oom_policy/0]).
|
-export_type([oom_policy/0]).
|
||||||
|
|
||||||
-type(ver() :: ?MQTT_PROTO_V3
|
-type(proto_ver() :: ?MQTT_PROTO_V3
|
||||||
| ?MQTT_PROTO_V4
|
| ?MQTT_PROTO_V4
|
||||||
| ?MQTT_PROTO_V5
|
| ?MQTT_PROTO_V5
|
||||||
| non_neg_integer()
|
| non_neg_integer()
|
||||||
| binary() % For lwm2m, mqtt-sn...
|
| binary() % For lwm2m, mqtt-sn...
|
||||||
).
|
).
|
||||||
|
|
||||||
-type(qos() :: ?QOS_0 | ?QOS_1 | ?QOS_2).
|
-type(qos() :: ?QOS_0 | ?QOS_1 | ?QOS_2).
|
||||||
|
@ -116,7 +116,7 @@
|
||||||
peercert := nossl | undefined | esockd_peercert:peercert(),
|
peercert := nossl | undefined | esockd_peercert:peercert(),
|
||||||
conn_mod := module(),
|
conn_mod := module(),
|
||||||
proto_name => binary(),
|
proto_name => binary(),
|
||||||
proto_ver => ver(),
|
proto_ver => proto_ver(),
|
||||||
clean_start => boolean(),
|
clean_start => boolean(),
|
||||||
clientid => clientid(),
|
clientid => clientid(),
|
||||||
username => username(),
|
username => username(),
|
||||||
|
@ -187,12 +187,12 @@
|
||||||
-type(message() :: #message{}).
|
-type(message() :: #message{}).
|
||||||
-type(flag() :: sys | dup | retain | atom()).
|
-type(flag() :: sys | dup | retain | atom()).
|
||||||
-type(flags() :: #{flag() := boolean()}).
|
-type(flags() :: #{flag() := boolean()}).
|
||||||
-type(headers() :: #{proto_ver => ver(),
|
-type(headers() :: #{proto_ver => proto_ver(),
|
||||||
protocol => protocol(),
|
protocol => protocol(),
|
||||||
username => username(),
|
username => username(),
|
||||||
peerhost => peerhost(),
|
peerhost => peerhost(),
|
||||||
properties => properties(),
|
properties => properties(),
|
||||||
atom() => term()}).
|
atom() => term()}).
|
||||||
|
|
||||||
-type(banned() :: #banned{}).
|
-type(banned() :: #banned{}).
|
||||||
-type(deliver() :: {deliver, topic(), message()}).
|
-type(deliver() :: {deliver, topic(), message()}).
|
||||||
|
|
Loading…
Reference in New Issue