Saltar al contenido principal

Enumerar el contenido de la cola (LCC.kvdb.queue.list)

Declaración​

values, err = LCC.kvdb.queue.list(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​

  • values
    Tipo table; todos los valores de cadena de la cola actual; si la cola está vacía también devuelve un array vacío, y devuelve nil si falla
  • err
    Tipo string o nil; descripción del error cuando falla

Descripción​

Obtiene una instantánea de toda la cola.
El array devuelto mantiene el orden de la cola (el índice 1 corresponde al principio de la cola).
Si la cola está vacía, también devuelve un array vacío, nunca nil.

Ejemplo​

local values, err = LCC.kvdb.queue.list("待处理")
if values then
for i, v in ipairs(values) do
print(i, v)
end
end