Comment on page
Объект «Threading»
Предоставляет управление параллельными потоками.
Метод | Описание |
Ожидает завершения указанного потока. | |
Заканчивает исполнение указанного потока. | |
Запрашивает принятое сообщение. | |
Посылает сообщение указанному потоку. | |
Запускает переданную в качестве параметра функцию в отдельном потоке. |
Ожидает завершения указанного потока.
JavaScript
Threading.joinThread("threadId")
В качестве параметра необходимо указать id потока.
Заканчивает исполнение указанного потока.
JavaScript
Threading.killThread("threadId")
В качестве параметра необходимо указать id потока.
Запрашивает принятое сообщение.
JavaScript
Threading.receiveMessage(wait)
Если
wait
равен true
, то ожидает, пока не придет сообщение.Посылает сообщение указанному потоку.
JavaScript
Threading.sendMessage("threadId", "message")
В качестве параметров необходимо указать id потока и сообщение.
Запускает переданную в качестве параметра функцию в отдельном потоке.
Внимание! При этом создаётся новая копия для всех глобальных переменных. Так что если в одном потоке значение переменной меняется, в другом потоке оно остаётся старым.
JavaScript
Threading.startThread("newThreadId", "functionName")
В качестве параметров необходимо указать id потока и функцию.
Last modified 3yr ago