浏览代码

UNEXPECTED

Feng 10 年之前
父节点
当前提交
fc6a49415f
共有 1 个文件被更改,包括 18 次插入0 次删除
  1. 18 0
      include/emqttd_internal.hrl

+ 18 - 0
include/emqttd_internal.hrl

@@ -39,3 +39,21 @@
     [{K, V} || {K, V} <- ?record_to_proplist(Def, Rec),
                          lists:member(K, Fields)]).
 
+-define(UNEXPECTED_REQ(Req, State),
+        (begin
+            lager:error("Unexpected Request: ~p", [Req]),
+            {reply, {error, unexpected_request}, State}
+        end)).
+
+-define(UNEXPECTED_MSG(Msg, State),
+        (begin
+            lager:error("Unexpected Message: ~p", [Msg]),
+            {noreply, State}
+        end)).
+
+-define(UNEXPECTED_INFO(Info, State),
+        (begin
+            lager:error("Unexpected Info: ~p", [Info]),
+            {noreply, State}
+        end)).
+