Rename the 'mqtt_route' record to 'route'
This commit is contained in:
parent
f4fd6efe16
commit
a8aeb5ac17
|
@ -73,12 +73,12 @@ route([], #mqtt_delivery{message = Msg}) ->
|
|||
dropped(Msg#mqtt_message.topic), ignore;
|
||||
|
||||
%% Dispatch on the local node.
|
||||
route([#mqtt_route{topic = To, node = Node}],
|
||||
route([#route{topic = To, node = Node}],
|
||||
Delivery = #mqtt_delivery{flows = Flows}) when Node =:= node() ->
|
||||
dispatch(To, Delivery#mqtt_delivery{flows = [{route, Node, To} | Flows]});
|
||||
|
||||
%% Forward to other nodes
|
||||
route([#mqtt_route{topic = To, node = Node}], Delivery = #mqtt_delivery{flows = Flows}) ->
|
||||
route([#route{topic = To, node = Node}], Delivery = #mqtt_delivery{flows = Flows}) ->
|
||||
forward(Node, To, Delivery#mqtt_delivery{flows = [{route, Node, To}|Flows]});
|
||||
|
||||
route(Routes, Delivery) ->
|
||||
|
|
|
@ -196,7 +196,7 @@ add_local_route(Topic) ->
|
|||
del_local_route(Topic) ->
|
||||
gen_server:call(?ROUTER, {del_local_route, Topic}).
|
||||
|
||||
-spec(match_local(binary()) -> [mqtt_route()]).
|
||||
-spec(match_local(binary()) -> [route()]).
|
||||
match_local(Name) ->
|
||||
case ets:info(local_route, size) of
|
||||
0 -> [];
|
||||
|
|
Loading…
Reference in New Issue