From 7114b87bdd05eb9e4d01f0c639175f6d2dda1d52 Mon Sep 17 00:00:00 2001 From: Ryan Ward Date: Tue, 10 Jan 2023 00:07:12 -0500 Subject: [PATCH] Testing types --- init.lua | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/init.lua b/init.lua index f38d49e..dca42cc 100644 --- a/init.lua +++ b/init.lua @@ -82,6 +82,24 @@ function multi.Stop() mainloopActive = false end +-- Types +multi.DESTROYED = multi.DestroyedObj +multi.ROOTPROCESS = "rootprocess" +multi.CONNECTOR = "connector" +multi.CONNECTOR_LINK = "connector_link" +multi.TIMEMASTER = "timemaster" +multi.PROCESS = "process" +multi.TIMER = "timer" +multi.EVENT = "event" +multi.UPDATER = "updater" +multi.ALARM = "alarm" +multi.LOOP = "loop" +multi.TLOOP = "tloop" +multi.STEP = "step" +multi.TSTEP = "tstep" +multi.THREAD = "thread" +multi.SERVICE = "service" + --Processor local priorityTable = {[false]="Disabled",[true]="Enabled"} local ProcessName = {"SubProcessor","MainProcessor"} @@ -91,6 +109,10 @@ function multi:getProcessors() return processes end +function multi:isType(type) + return self.Type == type +end + function multi:getStats() local stats = { [multi.Name] = {