SetTimeOut: различия между версиями
Материал из MajorDoMo инфо
Newz20 (обсуждение | вклад) |
Mixman (обсуждение | вклад) Нет описания правки |
||
| Строка 2: | Строка 2: | ||
==Описание== | ==Описание== | ||
'''SetTimeOut'''('title','commands', $timeout); //-- $timeout в секундах (аналог AddScheduledJob('title','commands',time()+$timeout)); | '''SetTimeOut'''('title','commands', $timeout); //-- $timeout в секундах (аналог AddScheduledJob('title','commands',time()+$timeout)); | ||
==Примеры запросов== | ==Примеры запросов== | ||
Версия от 21:58, 26 января 2021
Описание
SetTimeOut('title','commands', $timeout); //-- $timeout в секундах (аналог AddScheduledJob('title','commands',time()+$timeout));
Примеры запросов
// motionDetected() method example
// включаем свет (команда вымышленная)
If ($lightIsOff) {
turnonlight();
}
// сбрасываем таймер выключения
//ps. При установке одноименного таймера ClearTimeOut можно не делать
ClearTimeOut("TurnOffTheLight");
// ставим новый таймер
SetTimeOut("TurnOffTheLight","turnofflight();",60);
Альтернативные названия функции (сленг)
Сеттаймаут, таймер, отложенный запуск