summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2010-11-13 13:59:24 +0000
committerChristian Pointner <equinox@spreadspace.org>2010-11-13 13:59:24 +0000
commit6cec4f333ad9dbf1a327eb37292ba89bddc90572 (patch)
tree3c47446307f848e59f61be76fdc1cae8b0b630ce
parentchanged module_type to module_class (diff)
introduced module types
git-svn-id: https://svn.spreadspace.org/gcsd/trunk@24 ac14a137-c7f1-4531-abe0-07747231d213
-rw-r--r--src/defines.lua7
-rw-r--r--src/modules/debug_shell.lua7
-rw-r--r--src/modules/dummy.lua2
3 files changed, 8 insertions, 8 deletions
diff --git a/src/defines.lua b/src/defines.lua
index eabc742..0bc3cce 100644
--- a/src/defines.lua
+++ b/src/defines.lua
@@ -38,4 +38,9 @@ defines.KILL_MODULE = 2
defines.KILL_MODULE_CLASS = 3
defines.KILL_DAEMON = 4
-return defines \ No newline at end of file
+defines.INPUT_MODULE = 1
+defines.OUTPUT_MODULE = 2
+defines.INOUT_MODULE = 3
+defines.MISC_MODULE = 4
+
+return defines
diff --git a/src/modules/debug_shell.lua b/src/modules/debug_shell.lua
index 04d94df..1c473bd 100644
--- a/src/modules/debug_shell.lua
+++ b/src/modules/debug_shell.lua
@@ -35,7 +35,7 @@ local defines = require("defines")
-- debug shell module class
local debug_shell = {}
-debug_shell.properties = { input=true, output=false, max_instances=-1, name="debug_shell" }
+debug_shell.properties = { type=defines.MISC_MODULE, name="debug_shell", max_instances=-1 }
debug_shell.next_id = 0
-- create new instance of debug shell module class
@@ -248,8 +248,3 @@ function debug_shell:exec_cmd(socket)
end
return debug_shell
-
-
-
-
-
diff --git a/src/modules/dummy.lua b/src/modules/dummy.lua
index 04bea15..dab1ca6 100644
--- a/src/modules/dummy.lua
+++ b/src/modules/dummy.lua
@@ -32,7 +32,7 @@
-- dummy module class
local dummy = {}
-dummy.properties = { input=true, output=true, max_instances=-1, name="dummy" }
+dummy.properties = { type=defines.INOUT_MODULE, name="dummy", max_instances=-1 }
dummy.next_id = 0
-- create new instance of dummy module class