Saltar al contenido principal

Obtener la longitud de la cola (LCC.kvdb.queue.size)

Declaración​

size, err = LCC.kvdb.queue.size(name, timeout?)

Parámetros​

  • name
    Tipo string; nombre de la cola (no vacío, máximo 256 bytes)
  • timeout
    Tipo numérico, opcional; tiempo de espera de la solicitud (segundos), predeterminado 60

Valores devueltos​

  • size
    Tipo numérico; cantidad de elementos actuales de la cola; devuelve 0 cuando está vacía y nil si falla
  • err
    Tipo string o nil; descripción del error cuando falla

Descripción​

Obtiene directamente la longitud de la cola, con mejor rendimiento que llamar primero a list y luego contar.
Devuelve 0 cuando la cola está vacía.

Ejemplo​

local size, err = LCC.kvdb.queue.size("待处理")
if size then
print("当前排队: " .. size)
end