MCPcopy Create free account
hub / github.com/MCSLTeam/MCSL2 / registerThread

Method registerThread

Adapters/PluginThreadPool.py:44–49  ·  view source on GitHub ↗
(self, runFunc, stopCallback)

Source from the content-addressed store, hash-verified

42 self.threadPool: List[_PluginThread] = []
43
44 def registerThread(self, runFunc, stopCallback):
45 pluginThread: _PluginThread = _PluginThread()
46 pluginThread.registerStartFunc(runFunc)
47 pluginThread.registerStopFunc(stopCallback)
48 self.threadPool.append(pluginThread)
49 pluginThread.start()
50
51 def stopThreadAll(self):
52 for thread in self.threadPool:

Callers

nothing calls this directly

Calls 5

_PluginThreadClass · 0.85
registerStartFuncMethod · 0.80
registerStopFuncMethod · 0.80
appendMethod · 0.45
startMethod · 0.45

Tested by

no test coverage detected