Difference between revisions of "Channel:demand (Русский)"

(Created page with "{{newin|0.9.0|090|type=function}} Извлекает сообщение из Канала и удаляет его из очереди. Этот метод ждёт, по...")
 
m (0.11.0 -> 11.0)
 
Line 14: Line 14:
  
 
== Функция ==
 
== Функция ==
{{newin|[[0.11.0]]|110|type=variant}}
+
{{newin|[[11.0]]|110|type=variant}}
 
=== Synopsis ===
 
=== Synopsis ===
 
<source lang="lua">
 
<source lang="lua">

Latest revision as of 19:38, 7 May 2019

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, если произошёл таймаут.

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

Другие языки