Channel:demand (Русский)

Available since LÖVE 0.9.0
This function is not supported in earlier versions.

Извлекает сообщение из Канала и удаляет его из очереди.

Этот метод ждёт, пока в очереди не появится сообщение, а затем возвращает его.

Функция

Вид

value = Channel:demand( )

Аргументы

Нет.

Возвращает

Variant (Русский) value
Содержимое сообщения.

Функция

Available since LÖVE 11.0
This variant is not supported in earlier versions.

Synopsis

value = Channel:demand( timeout )

Аргументы

number (Русский) timeout
Максимальное количество времени, сколько функция может ждать сообщение от потока.

Returns

Variant (Русский) value
Содержимое сообщения или nil, если произошёл таймаут.

Смотрите также

Другие языки