Перейти к основному содержимому

Извлечение всех указанных значений из очереди словаря процесса (proc_queue_pop_value)

Объявление​

количество = proc_queue_pop_value(ключ, указанное_значение)

Параметры​

  • ключ
    Строка.
  • указанное значение
    Строка — значение, которое нужно извлечь.

Возвращаемое значение​

  • количество
    Целое число — количество извлечённых указанных значений.

Описание​

Эта функция доступна в версиях после 20250106.
Все очереди словарей процессов, имена которых начинаются с «xxtouch.» или «1ferver.», сохраняются.
Извлекает из очереди словаря процесса все указанные значения и возвращает их количество.

Пример​

local count = proc_queue_pop_value("billnos", "name")
if count ~= 0 then
print(count)
else
print("no bill")
end