Канал:demand
Доступно начиная с LÖVE 0.9.0
Эта функция не поддерживается в более ранних версиях.
Извлекает значение сообщения из канала и удаляет его из очереди сообщений.
Ожидает, пока сообщение не окажется в очереди, а затем возвращает значение сообщения.
Функция
Синопсис
value = Channel:demand( )
Аргументы
Нет.
Возвращает
Variant value- Содержимое сообщения.
Функция
Доступно начиная с LÖVE 11.0
Этот вариант не поддерживается в более ранних версиях.
Синопсис
value = Channel:demand( timeout )
Аргументы
number timeout- Максимальное время ожидания.
Возвращает
Variant value- Содержимое сообщения или nil, если таймаут истек.
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/Channel:demand