diff options
author | Christian Pointner <equinox@spreadspace.org> | 2010-11-13 13:59:24 +0000 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2010-11-13 13:59:24 +0000 |
commit | 6cec4f333ad9dbf1a327eb37292ba89bddc90572 (patch) | |
tree | 3c47446307f848e59f61be76fdc1cae8b0b630ce | |
parent | changed 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.lua | 7 | ||||
-rw-r--r-- | src/modules/debug_shell.lua | 7 | ||||
-rw-r--r-- | src/modules/dummy.lua | 2 |
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 |