huangdan преди 9 години
родител
ревизия
7206e18621
променени са 2 файла, в които са добавени 10 реда и са изтрити 2 реда
  1. 10 0
      include/emqttd.hrl
  2. 0 2
      src/emqttd_router.erl

+ 10 - 0
include/emqttd.hrl

@@ -36,6 +36,16 @@
 
 -define(SHARE,  <<"$share/">>). %% Shared Topic
 
+%%--------------------------------------------------------------------
+%% MQTT Topic
+%%--------------------------------------------------------------------
+-record(mqtt_topic, {
+            topic   :: binary(),
+                flags   :: [retained | static]
+            }).
+
+-type mqtt_topic() :: #mqtt_topic{}.
+
 %%--------------------------------------------------------------------
 %% PubSub
 %%--------------------------------------------------------------------

+ 0 - 2
src/emqttd_router.erl

@@ -64,8 +64,6 @@ mnesia(boot) ->
                 {record_name, mqtt_topic},
                 {attributes, record_info(fields, mqtt_topic)}]);
 
-m
-
 mnesia(copy) ->
     ok = emqttd_mnesia:copy_table(mqtt_route, ram_copies),
     ok = emqttd_mnesia:copy_table(topic).