Получение длины очереди (LCC.kvdb.queue.size)
Сигнатура
size, err = LCC.kvdb.queue.size(name, timeout?)
Параметры
- name
Строка, имя очереди (непустое, максимум256байт) - timeout
Число, необязательный тайм-аут запроса (секунды), по умолчанию60
Возвращаемое значение
- size
Число, число элементов в текущей очереди; для пустой очереди возвращается0, при сбое —nil - err
Строка илиnil, описание ошибки при сбое
Описание
Получает длину очереди напрямую, что эффективнее, чем сначала вызвать
list, а затем считать элементы.
Для пустой очереди возвращается0.
Пример
local size, err = LCC.kvdb.queue.size("待处理")
if size then
print("当前排队: " .. size)
end