Преглед изворни кода

Merge pull request #10386 from HJianBo/refactor-directoires

refactor(gw): rename all gateway application name
JianBo He пре 2 година
родитељ
комит
a0cfac3a1a
100 измењених фајлова са 39 додато и 39 уклоњено
  1. 6 6
      apps/emqx_gateway/test/emqx_gateway_SUITE.erl
  2. 1 1
      apps/emqx_gateway/test/emqx_gateway_api_SUITE.erl
  3. 5 5
      apps/emqx_gateway/test/emqx_gateway_cli_SUITE.erl
  4. 5 5
      apps/emqx_gateway/test/emqx_gateway_test_utils.erl
  5. 0 0
      apps/emqx_gateway_coap/.gitignore
  6. 0 0
      apps/emqx_gateway_coap/README.md
  7. 0 0
      apps/emqx_gateway_coap/doc/flow.png
  8. 0 0
      apps/emqx_gateway_coap/doc/shared_state.png
  9. 0 0
      apps/emqx_gateway_coap/doc/transport.png
  10. 0 0
      apps/emqx_gateway_coap/include/emqx_coap.hrl
  11. 0 0
      apps/emqx_gateway_coap/rebar.config
  12. 0 0
      apps/emqx_gateway_coap/src/emqx_coap_api.erl
  13. 0 0
      apps/emqx_gateway_coap/src/emqx_coap_channel.erl
  14. 0 0
      apps/emqx_gateway_coap/src/emqx_coap_frame.erl
  15. 0 0
      apps/emqx_gateway_coap/src/emqx_coap_medium.erl
  16. 0 0
      apps/emqx_gateway_coap/src/emqx_coap_message.erl
  17. 0 0
      apps/emqx_gateway_coap/src/emqx_coap_mqtt_handler.erl
  18. 0 0
      apps/emqx_gateway_coap/src/emqx_coap_observe_res.erl
  19. 0 0
      apps/emqx_gateway_coap/src/emqx_coap_pubsub_handler.erl
  20. 0 0
      apps/emqx_gateway_coap/src/emqx_coap_schema.erl
  21. 0 0
      apps/emqx_gateway_coap/src/emqx_coap_session.erl
  22. 0 0
      apps/emqx_gateway_coap/src/emqx_coap_tm.erl
  23. 0 0
      apps/emqx_gateway_coap/src/emqx_coap_transport.erl
  24. 1 1
      apps/emqx_coap/src/emqx_coap.app.src
  25. 1 1
      apps/emqx_coap/src/emqx_coap.erl
  26. 1 1
      apps/emqx_coap/test/emqx_coap_SUITE.erl
  27. 1 1
      apps/emqx_coap/test/emqx_coap_api_SUITE.erl
  28. 0 0
      apps/emqx_gateway_exproto/.gitignore
  29. 0 0
      apps/emqx_gateway_exproto/README.md
  30. 0 0
      apps/emqx_gateway_exproto/include/emqx_exproto.hrl
  31. 0 0
      apps/emqx_gateway_exproto/priv/protos/exproto.proto
  32. 0 0
      apps/emqx_gateway_exproto/rebar.config
  33. 0 0
      apps/emqx_gateway_exproto/src/emqx_exproto_channel.erl
  34. 0 0
      apps/emqx_gateway_exproto/src/emqx_exproto_frame.erl
  35. 0 0
      apps/emqx_gateway_exproto/src/emqx_exproto_gcli.erl
  36. 0 0
      apps/emqx_gateway_exproto/src/emqx_exproto_gsvr.erl
  37. 0 0
      apps/emqx_gateway_exproto/src/emqx_exproto_schema.erl
  38. 1 1
      apps/emqx_exproto/src/emqx_exproto.app.src
  39. 1 1
      apps/emqx_exproto/src/emqx_exproto.erl
  40. 1 1
      apps/emqx_exproto/test/emqx_exproto_SUITE.erl
  41. 0 0
      apps/emqx_gateway_exproto/test/emqx_exproto_echo_svr.erl
  42. 0 0
      apps/emqx_gateway_lwm2m/.gitignore
  43. 0 0
      apps/emqx_gateway_lwm2m/README.md
  44. 0 0
      apps/emqx_gateway_lwm2m/include/emqx_lwm2m.hrl
  45. 0 0
      apps/emqx_gateway_lwm2m/lwm2m_xml/LWM2M_Access_Control-v1_0_1.xml
  46. 0 0
      apps/emqx_gateway_lwm2m/lwm2m_xml/LWM2M_Connectivity_Statistics-v1_0_1.xml
  47. 0 0
      apps/emqx_gateway_lwm2m/lwm2m_xml/LWM2M_Device-v1_0_1.xml
  48. 0 0
      apps/emqx_gateway_lwm2m/lwm2m_xml/LWM2M_Firmware_Update-v1_0_1.xml
  49. 0 0
      apps/emqx_gateway_lwm2m/lwm2m_xml/LWM2M_Location-v1_0.xml
  50. 0 0
      apps/emqx_gateway_lwm2m/lwm2m_xml/LWM2M_Security-v1_0.xml
  51. 0 0
      apps/emqx_gateway_lwm2m/lwm2m_xml/LWM2M_Server-v1_0.xml
  52. 0 0
      apps/emqx_gateway_lwm2m/rebar.config
  53. 0 0
      apps/emqx_gateway_lwm2m/src/binary_util.erl
  54. 2 2
      apps/emqx_lwm2m/src/emqx_lwm2m.app.src
  55. 1 1
      apps/emqx_lwm2m/src/emqx_lwm2m.erl
  56. 0 0
      apps/emqx_gateway_lwm2m/src/emqx_lwm2m_api.erl
  57. 1 1
      apps/emqx_lwm2m/src/emqx_lwm2m_channel.erl
  58. 1 1
      apps/emqx_lwm2m/src/emqx_lwm2m_cmd.erl
  59. 0 0
      apps/emqx_gateway_lwm2m/src/emqx_lwm2m_message.erl
  60. 0 0
      apps/emqx_gateway_lwm2m/src/emqx_lwm2m_schema.erl
  61. 1 1
      apps/emqx_lwm2m/src/emqx_lwm2m_session.erl
  62. 0 0
      apps/emqx_gateway_lwm2m/src/emqx_lwm2m_tlv.erl
  63. 0 0
      apps/emqx_gateway_lwm2m/src/emqx_lwm2m_xml_object.erl
  64. 0 0
      apps/emqx_gateway_lwm2m/src/emqx_lwm2m_xml_object_db.erl
  65. 3 3
      apps/emqx_lwm2m/test/emqx_lwm2m_SUITE.erl
  66. 2 2
      apps/emqx_lwm2m/test/emqx_lwm2m_api_SUITE.erl
  67. 1 1
      apps/emqx_lwm2m/test/emqx_tlv_SUITE.erl
  68. 0 0
      apps/emqx_gateway_mqttsn/.gitignore
  69. 0 0
      apps/emqx_gateway_mqttsn/README.md
  70. 0 0
      apps/emqx_gateway_mqttsn/include/emqx_mqttsn.hrl
  71. 0 0
      apps/emqx_gateway_mqttsn/rebar.config
  72. 1 1
      apps/emqx_mqttsn/src/emqx_mqttsn.app.src
  73. 1 1
      apps/emqx_mqttsn/src/emqx_mqttsn.erl
  74. 0 0
      apps/emqx_gateway_mqttsn/src/emqx_mqttsn_broadcast.erl
  75. 0 0
      apps/emqx_gateway_mqttsn/src/emqx_mqttsn_channel.erl
  76. 0 0
      apps/emqx_gateway_mqttsn/src/emqx_mqttsn_frame.erl
  77. 0 0
      apps/emqx_gateway_mqttsn/src/emqx_mqttsn_registry.erl
  78. 0 0
      apps/emqx_gateway_mqttsn/src/emqx_mqttsn_schema.erl
  79. 0 0
      apps/emqx_gateway_mqttsn/test/broadcast_test.py
  80. 0 0
      apps/emqx_gateway_mqttsn/test/emqx_sn_frame_SUITE.erl
  81. 1 1
      apps/emqx_mqttsn/test/emqx_sn_protocol_SUITE.erl
  82. 0 0
      apps/emqx_gateway_mqttsn/test/emqx_sn_registry_SUITE.erl
  83. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/Makefile
  84. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/README.md
  85. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/add_emqx_sn_to_project.py
  86. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/client/case1_qos0pub.c
  87. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/client/case1_qos0sub.c
  88. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/client/case2_qos0pub.c
  89. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/client/case2_qos0sub.c
  90. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/client/case3_qos0pub.c
  91. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/client/case3_qos0sub.c
  92. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/client/case4_qos3pub.c
  93. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/client/case4_qos3sub.c
  94. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/client/case5_qos3pub.c
  95. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/client/case5_qos3sub.c
  96. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/client/case6_sleep.c
  97. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/client/case7_double_connect.c
  98. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/client/int_test_result.c
  99. 0 0
      apps/emqx_gateway_mqttsn/test/intergration_test/client/int_test_result.h
  100. 0 0
      apps/emqx_mqttsn/test/intergration_test/disable_qos3.py

+ 6 - 6
apps/emqx_gateway/test/emqx_gateway_SUITE.erl

@@ -68,11 +68,11 @@ end_per_testcase(_TestCase, _Config) ->
 
 t_registered_gateway(_) ->
     [
-        {coap, #{cbkmod := emqx_coap}},
-        {exproto, #{cbkmod := emqx_exproto}},
-        {lwm2m, #{cbkmod := emqx_lwm2m}},
-        {mqttsn, #{cbkmod := emqx_mqttsn}},
-        {stomp, #{cbkmod := emqx_stomp}}
+        {coap, #{cbkmod := emqx_gateway_coap}},
+        {exproto, #{cbkmod := emqx_gateway_exproto}},
+        {lwm2m, #{cbkmod := emqx_gateway_lwm2m}},
+        {mqttsn, #{cbkmod := emqx_gateway_mqttsn}},
+        {stomp, #{cbkmod := emqx_gateway_stomp}}
     ] = emqx_gateway:registered_gateway().
 
 t_load_unload_list_lookup(_) ->
@@ -192,7 +192,7 @@ setup_fake_usage_data(Lwm2mDataDir) ->
         [
             emqx_common_test_helpers:proj_root(),
             "apps",
-            "emqx_lwm2m",
+            "emqx_gateway_lwm2m",
             "lwm2m_xml"
         ]
     ),

+ 1 - 1
apps/emqx_gateway/test/emqx_gateway_api_SUITE.erl

@@ -219,7 +219,7 @@ t_gateway_lwm2m(_) ->
         [
             emqx_common_test_helpers:proj_root(),
             "apps",
-            "emqx_lwm2m",
+            "emqx_gateway_lwm2m",
             "lwm2m_xml"
         ]
     ),

+ 5 - 5
apps/emqx_gateway/test/emqx_gateway_cli_SUITE.erl

@@ -117,11 +117,11 @@ t_gateway_registry_usage(_) ->
 t_gateway_registry_list(_) ->
     emqx_gateway_cli:'gateway-registry'(["list"]),
     ?assertEqual(
-        "Registered Name: coap, Callback Module: emqx_coap\n"
-        "Registered Name: exproto, Callback Module: emqx_exproto\n"
-        "Registered Name: lwm2m, Callback Module: emqx_lwm2m\n"
-        "Registered Name: mqttsn, Callback Module: emqx_mqttsn\n"
-        "Registered Name: stomp, Callback Module: emqx_stomp\n",
+        "Registered Name: coap, Callback Module: emqx_gateway_coap\n"
+        "Registered Name: exproto, Callback Module: emqx_gateway_exproto\n"
+        "Registered Name: lwm2m, Callback Module: emqx_gateway_lwm2m\n"
+        "Registered Name: mqttsn, Callback Module: emqx_gateway_mqttsn\n"
+        "Registered Name: stomp, Callback Module: emqx_gateway_stomp\n",
         acc_print()
     ).
 

+ 5 - 5
apps/emqx_gateway/test/emqx_gateway_test_utils.erl

@@ -102,11 +102,11 @@ assert_fields_exist(Ks, Map) ->
         Ks
     ).
 load_all_gateway_apps() ->
-    application:load(emqx_stomp),
-    application:load(emqx_mqttsn),
-    application:load(emqx_coap),
-    application:load(emqx_lwm2m),
-    application:load(emqx_exproto).
+    application:load(emqx_gateway_stomp),
+    application:load(emqx_gateway_mqttsn),
+    application:load(emqx_gateway_coap),
+    application:load(emqx_gateway_lwm2m),
+    application:load(emqx_gateway_exproto).
 
 %%--------------------------------------------------------------------
 %% http

apps/emqx_coap/.gitignore → apps/emqx_gateway_coap/.gitignore


apps/emqx_coap/README.md → apps/emqx_gateway_coap/README.md


apps/emqx_coap/doc/flow.png → apps/emqx_gateway_coap/doc/flow.png


apps/emqx_coap/doc/shared_state.png → apps/emqx_gateway_coap/doc/shared_state.png


apps/emqx_coap/doc/transport.png → apps/emqx_gateway_coap/doc/transport.png


apps/emqx_coap/include/emqx_coap.hrl → apps/emqx_gateway_coap/include/emqx_coap.hrl


apps/emqx_coap/rebar.config → apps/emqx_gateway_coap/rebar.config


apps/emqx_coap/src/emqx_coap_api.erl → apps/emqx_gateway_coap/src/emqx_coap_api.erl


apps/emqx_coap/src/emqx_coap_channel.erl → apps/emqx_gateway_coap/src/emqx_coap_channel.erl


apps/emqx_coap/src/emqx_coap_frame.erl → apps/emqx_gateway_coap/src/emqx_coap_frame.erl


apps/emqx_coap/src/emqx_coap_medium.erl → apps/emqx_gateway_coap/src/emqx_coap_medium.erl


apps/emqx_coap/src/emqx_coap_message.erl → apps/emqx_gateway_coap/src/emqx_coap_message.erl


apps/emqx_coap/src/emqx_coap_mqtt_handler.erl → apps/emqx_gateway_coap/src/emqx_coap_mqtt_handler.erl


apps/emqx_coap/src/emqx_coap_observe_res.erl → apps/emqx_gateway_coap/src/emqx_coap_observe_res.erl


apps/emqx_coap/src/emqx_coap_pubsub_handler.erl → apps/emqx_gateway_coap/src/emqx_coap_pubsub_handler.erl


apps/emqx_coap/src/emqx_coap_schema.erl → apps/emqx_gateway_coap/src/emqx_coap_schema.erl


apps/emqx_coap/src/emqx_coap_session.erl → apps/emqx_gateway_coap/src/emqx_coap_session.erl


apps/emqx_coap/src/emqx_coap_tm.erl → apps/emqx_gateway_coap/src/emqx_coap_tm.erl


apps/emqx_coap/src/emqx_coap_transport.erl → apps/emqx_gateway_coap/src/emqx_coap_transport.erl


+ 1 - 1
apps/emqx_coap/src/emqx_coap.app.src

@@ -1,4 +1,4 @@
-{application, emqx_coap, [
+{application, emqx_gateway_coap, [
     {description, "CoAP Gateway"},
     {vsn, "0.1.0"},
     {registered, []},

+ 1 - 1
apps/emqx_coap/src/emqx_coap.erl

@@ -15,7 +15,7 @@
 %%--------------------------------------------------------------------
 
 %% @doc The CoAP Gateway implement
--module(emqx_coap).
+-module(emqx_gateway_coap).
 
 -include_lib("emqx/include/logger.hrl").
 -include_lib("emqx_gateway/include/emqx_gateway.hrl").

+ 1 - 1
apps/emqx_coap/test/emqx_coap_SUITE.erl

@@ -56,7 +56,7 @@
 all() -> emqx_common_test_helpers:all(?MODULE).
 
 init_per_suite(Config) ->
-    application:load(emqx_coap),
+    application:load(emqx_gateway_coap),
     ok = emqx_common_test_helpers:load_config(emqx_gateway_schema, ?CONF_DEFAULT),
     emqx_mgmt_api_test_util:init_suite([emqx_authn, emqx_gateway]),
     ok = meck:new(emqx_access_control, [passthrough, no_history, no_link]),

+ 1 - 1
apps/emqx_coap/test/emqx_coap_api_SUITE.erl

@@ -56,7 +56,7 @@ all() ->
     emqx_common_test_helpers:all(?MODULE).
 
 init_per_suite(Config) ->
-    application:load(emqx_coap),
+    application:load(emqx_gateway_coap),
     ok = emqx_common_test_helpers:load_config(emqx_gateway_schema, ?CONF_DEFAULT),
     emqx_mgmt_api_test_util:init_suite([emqx_authn, emqx_gateway]),
     Config.

apps/emqx_exproto/.gitignore → apps/emqx_gateway_exproto/.gitignore


apps/emqx_exproto/README.md → apps/emqx_gateway_exproto/README.md


apps/emqx_exproto/include/emqx_exproto.hrl → apps/emqx_gateway_exproto/include/emqx_exproto.hrl


apps/emqx_exproto/priv/protos/exproto.proto → apps/emqx_gateway_exproto/priv/protos/exproto.proto


apps/emqx_exproto/rebar.config → apps/emqx_gateway_exproto/rebar.config


apps/emqx_exproto/src/emqx_exproto_channel.erl → apps/emqx_gateway_exproto/src/emqx_exproto_channel.erl


apps/emqx_exproto/src/emqx_exproto_frame.erl → apps/emqx_gateway_exproto/src/emqx_exproto_frame.erl


apps/emqx_exproto/src/emqx_exproto_gcli.erl → apps/emqx_gateway_exproto/src/emqx_exproto_gcli.erl


apps/emqx_exproto/src/emqx_exproto_gsvr.erl → apps/emqx_gateway_exproto/src/emqx_exproto_gsvr.erl


apps/emqx_exproto/src/emqx_exproto_schema.erl → apps/emqx_gateway_exproto/src/emqx_exproto_schema.erl


+ 1 - 1
apps/emqx_exproto/src/emqx_exproto.app.src

@@ -1,4 +1,4 @@
-{application, emqx_exproto, [
+{application, emqx_gateway_exproto, [
     {description, "ExProto Gateway"},
     {vsn, "0.1.0"},
     {registered, []},

+ 1 - 1
apps/emqx_exproto/src/emqx_exproto.erl

@@ -15,7 +15,7 @@
 %%--------------------------------------------------------------------
 
 %% @doc The ExProto Gateway implement
--module(emqx_exproto).
+-module(emqx_gateway_exproto).
 
 -include_lib("emqx/include/logger.hrl").
 -include_lib("emqx_gateway/include/emqx_gateway.hrl").

+ 1 - 1
apps/emqx_exproto/test/emqx_exproto_SUITE.erl

@@ -76,7 +76,7 @@ metrics() ->
     [tcp, ssl, udp, dtls].
 
 init_per_group(GrpName, Cfg) ->
-    application:load(emqx_exproto),
+    application:load(emqx_gateway_exproto),
     put(grpname, GrpName),
     Svrs = emqx_exproto_echo_svr:start(),
     emqx_common_test_helpers:start_apps([emqx_authn, emqx_gateway], fun set_special_cfg/1),

apps/emqx_exproto/test/emqx_exproto_echo_svr.erl → apps/emqx_gateway_exproto/test/emqx_exproto_echo_svr.erl


apps/emqx_lwm2m/.gitignore → apps/emqx_gateway_lwm2m/.gitignore


apps/emqx_lwm2m/README.md → apps/emqx_gateway_lwm2m/README.md


apps/emqx_lwm2m/include/emqx_lwm2m.hrl → apps/emqx_gateway_lwm2m/include/emqx_lwm2m.hrl


apps/emqx_lwm2m/lwm2m_xml/LWM2M_Access_Control-v1_0_1.xml → apps/emqx_gateway_lwm2m/lwm2m_xml/LWM2M_Access_Control-v1_0_1.xml


apps/emqx_lwm2m/lwm2m_xml/LWM2M_Connectivity_Statistics-v1_0_1.xml → apps/emqx_gateway_lwm2m/lwm2m_xml/LWM2M_Connectivity_Statistics-v1_0_1.xml


apps/emqx_lwm2m/lwm2m_xml/LWM2M_Device-v1_0_1.xml → apps/emqx_gateway_lwm2m/lwm2m_xml/LWM2M_Device-v1_0_1.xml


apps/emqx_lwm2m/lwm2m_xml/LWM2M_Firmware_Update-v1_0_1.xml → apps/emqx_gateway_lwm2m/lwm2m_xml/LWM2M_Firmware_Update-v1_0_1.xml


apps/emqx_lwm2m/lwm2m_xml/LWM2M_Location-v1_0.xml → apps/emqx_gateway_lwm2m/lwm2m_xml/LWM2M_Location-v1_0.xml


apps/emqx_lwm2m/lwm2m_xml/LWM2M_Security-v1_0.xml → apps/emqx_gateway_lwm2m/lwm2m_xml/LWM2M_Security-v1_0.xml


apps/emqx_lwm2m/lwm2m_xml/LWM2M_Server-v1_0.xml → apps/emqx_gateway_lwm2m/lwm2m_xml/LWM2M_Server-v1_0.xml


apps/emqx_lwm2m/rebar.config → apps/emqx_gateway_lwm2m/rebar.config


apps/emqx_lwm2m/src/binary_util.erl → apps/emqx_gateway_lwm2m/src/binary_util.erl


+ 2 - 2
apps/emqx_lwm2m/src/emqx_lwm2m.app.src

@@ -1,8 +1,8 @@
-{application, emqx_lwm2m, [
+{application, emqx_gateway_lwm2m, [
     {description, "LwM2M Gateway"},
     {vsn, "0.1.0"},
     {registered, []},
-    {applications, [kernel, stdlib, emqx, emqx_gateway, emqx_coap]},
+    {applications, [kernel, stdlib, emqx, emqx_gateway, emqx_gateway_coap]},
     {env, []},
     {modules, []},
     {licenses, ["Apache 2.0"]},

+ 1 - 1
apps/emqx_lwm2m/src/emqx_lwm2m.erl

@@ -15,7 +15,7 @@
 %%--------------------------------------------------------------------
 
 %% @doc The LwM2M Gateway implement
--module(emqx_lwm2m).
+-module(emqx_gateway_lwm2m).
 
 -include_lib("emqx/include/logger.hrl").
 -include_lib("emqx_gateway/include/emqx_gateway.hrl").

apps/emqx_lwm2m/src/emqx_lwm2m_api.erl → apps/emqx_gateway_lwm2m/src/emqx_lwm2m_api.erl


+ 1 - 1
apps/emqx_lwm2m/src/emqx_lwm2m_channel.erl

@@ -18,7 +18,7 @@
 
 -include("emqx_lwm2m.hrl").
 -include_lib("emqx/include/logger.hrl").
--include_lib("emqx_coap/include/emqx_coap.hrl").
+-include_lib("emqx_gateway_coap/include/emqx_coap.hrl").
 
 %% API
 -export([

+ 1 - 1
apps/emqx_lwm2m/src/emqx_lwm2m_cmd.erl

@@ -18,7 +18,7 @@
 
 -include("emqx_lwm2m.hrl").
 -include_lib("emqx/include/logger.hrl").
--include_lib("emqx_coap/include/emqx_coap.hrl").
+-include_lib("emqx_gateway_coap/include/emqx_coap.hrl").
 
 -export([
     mqtt_to_coap/2,

apps/emqx_lwm2m/src/emqx_lwm2m_message.erl → apps/emqx_gateway_lwm2m/src/emqx_lwm2m_message.erl


apps/emqx_lwm2m/src/emqx_lwm2m_schema.erl → apps/emqx_gateway_lwm2m/src/emqx_lwm2m_schema.erl


+ 1 - 1
apps/emqx_lwm2m/src/emqx_lwm2m_session.erl

@@ -20,7 +20,7 @@
 -include_lib("emqx/include/emqx.hrl").
 -include_lib("emqx/include/emqx_mqtt.hrl").
 -include_lib("snabbkaffe/include/snabbkaffe.hrl").
--include_lib("emqx_coap/include/emqx_coap.hrl").
+-include_lib("emqx_gateway_coap/include/emqx_coap.hrl").
 
 %% API
 -export([

apps/emqx_lwm2m/src/emqx_lwm2m_tlv.erl → apps/emqx_gateway_lwm2m/src/emqx_lwm2m_tlv.erl


apps/emqx_lwm2m/src/emqx_lwm2m_xml_object.erl → apps/emqx_gateway_lwm2m/src/emqx_lwm2m_xml_object.erl


apps/emqx_lwm2m/src/emqx_lwm2m_xml_object_db.erl → apps/emqx_gateway_lwm2m/src/emqx_lwm2m_xml_object_db.erl


+ 3 - 3
apps/emqx_lwm2m/test/emqx_lwm2m_SUITE.erl

@@ -32,7 +32,7 @@
 -define(LOGT(Format, Args), ct:pal("TEST_SUITE: " ++ Format, Args)).
 
 -include("emqx_lwm2m.hrl").
--include_lib("emqx_coap/include/emqx_coap.hrl").
+-include_lib("emqx_gateway_coap/include/emqx_coap.hrl").
 -include_lib("eunit/include/eunit.hrl").
 -include_lib("common_test/include/ct.hrl").
 -include_lib("snabbkaffe/include/snabbkaffe.hrl").
@@ -134,7 +134,7 @@ groups() ->
 init_per_suite(Config) ->
     %% load application first for minirest api searching
     application:load(emqx_gateway),
-    application:load(emqx_lwm2m),
+    application:load(emqx_gateway_lwm2m),
     emqx_mgmt_api_test_util:init_suite([emqx_conf, emqx_authn]),
     Config.
 
@@ -181,7 +181,7 @@ default_config(Overrides) ->
         [
             emqx_common_test_helpers:proj_root(),
             "apps",
-            "emqx_lwm2m",
+            "emqx_gateway_lwm2m",
             "lwm2m_xml"
         ]
     ),

+ 2 - 2
apps/emqx_lwm2m/test/emqx_lwm2m_api_SUITE.erl

@@ -24,7 +24,7 @@
 -define(LOGT(Format, Args), ct:pal("TEST_SUITE: " ++ Format, Args)).
 
 -include("emqx_lwm2m.hrl").
--include("emqx_coap/include/emqx_coap.hrl").
+-include("emqx_gateway_coap/include/emqx_coap.hrl").
 -include_lib("eunit/include/eunit.hrl").
 -include_lib("common_test/include/ct.hrl").
 
@@ -59,7 +59,7 @@ all() ->
 
 init_per_suite(Config) ->
     application:load(emqx_gateway),
-    application:load(emqx_lwm2m),
+    application:load(emqx_gateway_lwm2m),
     DefaultConfig = emqx_lwm2m_SUITE:default_config(),
     ok = emqx_common_test_helpers:load_config(emqx_gateway_schema, DefaultConfig),
     emqx_mgmt_api_test_util:init_suite([emqx_conf, emqx_authn]),

+ 1 - 1
apps/emqx_lwm2m/test/emqx_tlv_SUITE.erl

@@ -22,7 +22,7 @@
 -define(LOGT(Format, Args), logger:debug("TEST_SUITE: " ++ Format, Args)).
 
 -include("emqx_lwm2m.hrl").
--include("emqx_coap/include/emqx_coap.hrl").
+-include("emqx_gateway_coap/include/emqx_coap.hrl").
 -include_lib("eunit/include/eunit.hrl").
 
 %%--------------------------------------------------------------------

apps/emqx_mqttsn/.gitignore → apps/emqx_gateway_mqttsn/.gitignore


apps/emqx_mqttsn/README.md → apps/emqx_gateway_mqttsn/README.md


apps/emqx_mqttsn/include/emqx_mqttsn.hrl → apps/emqx_gateway_mqttsn/include/emqx_mqttsn.hrl


apps/emqx_mqttsn/rebar.config → apps/emqx_gateway_mqttsn/rebar.config


+ 1 - 1
apps/emqx_mqttsn/src/emqx_mqttsn.app.src

@@ -1,4 +1,4 @@
-{application, emqx_mqttsn, [
+{application, emqx_gateway_mqttsn, [
     {description, "MQTT-SN Gateway"},
     {vsn, "0.1.0"},
     {registered, []},

+ 1 - 1
apps/emqx_mqttsn/src/emqx_mqttsn.erl

@@ -15,7 +15,7 @@
 %%--------------------------------------------------------------------
 
 %% @doc The MQTT-SN Gateway implement interface
--module(emqx_mqttsn).
+-module(emqx_gateway_mqttsn).
 
 -include_lib("emqx/include/logger.hrl").
 

apps/emqx_mqttsn/src/emqx_mqttsn_broadcast.erl → apps/emqx_gateway_mqttsn/src/emqx_mqttsn_broadcast.erl


apps/emqx_mqttsn/src/emqx_mqttsn_channel.erl → apps/emqx_gateway_mqttsn/src/emqx_mqttsn_channel.erl


apps/emqx_mqttsn/src/emqx_mqttsn_frame.erl → apps/emqx_gateway_mqttsn/src/emqx_mqttsn_frame.erl


apps/emqx_mqttsn/src/emqx_mqttsn_registry.erl → apps/emqx_gateway_mqttsn/src/emqx_mqttsn_registry.erl


apps/emqx_mqttsn/src/emqx_mqttsn_schema.erl → apps/emqx_gateway_mqttsn/src/emqx_mqttsn_schema.erl


apps/emqx_mqttsn/test/broadcast_test.py → apps/emqx_gateway_mqttsn/test/broadcast_test.py


apps/emqx_mqttsn/test/emqx_sn_frame_SUITE.erl → apps/emqx_gateway_mqttsn/test/emqx_sn_frame_SUITE.erl


+ 1 - 1
apps/emqx_mqttsn/test/emqx_sn_protocol_SUITE.erl

@@ -97,7 +97,7 @@ all() ->
     emqx_common_test_helpers:all(?MODULE).
 
 init_per_suite(Config) ->
-    application:load(emqx_mqttsn),
+    application:load(emqx_gateway_mqttsn),
     ok = emqx_common_test_helpers:load_config(emqx_gateway_schema, ?CONF_DEFAULT),
     emqx_mgmt_api_test_util:init_suite([emqx_conf, emqx_authn, emqx_gateway]),
     Config.

apps/emqx_mqttsn/test/emqx_sn_registry_SUITE.erl → apps/emqx_gateway_mqttsn/test/emqx_sn_registry_SUITE.erl


apps/emqx_mqttsn/test/intergration_test/Makefile → apps/emqx_gateway_mqttsn/test/intergration_test/Makefile


apps/emqx_mqttsn/test/intergration_test/README.md → apps/emqx_gateway_mqttsn/test/intergration_test/README.md


apps/emqx_mqttsn/test/intergration_test/add_emqx_sn_to_project.py → apps/emqx_gateway_mqttsn/test/intergration_test/add_emqx_sn_to_project.py


apps/emqx_mqttsn/test/intergration_test/client/case1_qos0pub.c → apps/emqx_gateway_mqttsn/test/intergration_test/client/case1_qos0pub.c


apps/emqx_mqttsn/test/intergration_test/client/case1_qos0sub.c → apps/emqx_gateway_mqttsn/test/intergration_test/client/case1_qos0sub.c


apps/emqx_mqttsn/test/intergration_test/client/case2_qos0pub.c → apps/emqx_gateway_mqttsn/test/intergration_test/client/case2_qos0pub.c


apps/emqx_mqttsn/test/intergration_test/client/case2_qos0sub.c → apps/emqx_gateway_mqttsn/test/intergration_test/client/case2_qos0sub.c


apps/emqx_mqttsn/test/intergration_test/client/case3_qos0pub.c → apps/emqx_gateway_mqttsn/test/intergration_test/client/case3_qos0pub.c


apps/emqx_mqttsn/test/intergration_test/client/case3_qos0sub.c → apps/emqx_gateway_mqttsn/test/intergration_test/client/case3_qos0sub.c


apps/emqx_mqttsn/test/intergration_test/client/case4_qos3pub.c → apps/emqx_gateway_mqttsn/test/intergration_test/client/case4_qos3pub.c


apps/emqx_mqttsn/test/intergration_test/client/case4_qos3sub.c → apps/emqx_gateway_mqttsn/test/intergration_test/client/case4_qos3sub.c


apps/emqx_mqttsn/test/intergration_test/client/case5_qos3pub.c → apps/emqx_gateway_mqttsn/test/intergration_test/client/case5_qos3pub.c


apps/emqx_mqttsn/test/intergration_test/client/case5_qos3sub.c → apps/emqx_gateway_mqttsn/test/intergration_test/client/case5_qos3sub.c


apps/emqx_mqttsn/test/intergration_test/client/case6_sleep.c → apps/emqx_gateway_mqttsn/test/intergration_test/client/case6_sleep.c


apps/emqx_mqttsn/test/intergration_test/client/case7_double_connect.c → apps/emqx_gateway_mqttsn/test/intergration_test/client/case7_double_connect.c


apps/emqx_mqttsn/test/intergration_test/client/int_test_result.c → apps/emqx_gateway_mqttsn/test/intergration_test/client/int_test_result.c


apps/emqx_mqttsn/test/intergration_test/client/int_test_result.h → apps/emqx_gateway_mqttsn/test/intergration_test/client/int_test_result.h


+ 0 - 0
apps/emqx_mqttsn/test/intergration_test/disable_qos3.py


Неке датотеке нису приказане због велике количине промена