Passer au contenu principal

Lister le contenu d'une file (LCC.kvdb.queue.list)

Déclaration​

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

Paramètres​

  • name
    Type chaîne, nom de la file (non vide, 256 octets au maximum)
  • timeout
    Type numérique, facultatif ; délai d'attente de la demande en secondes, 60 par défaut

Valeurs de retour​

  • values
    Type table, toutes les valeurs textuelles actuelles de la file ; renvoie également un tableau vide si la file est vide, et nil en cas d'échec
  • err
    Type chaîne ou nil, description de l'erreur en cas d'échec

Description​

Obtient un instantané complet de la file.
Le tableau est ordonné comme la file (l'index 1 correspond à sa tête).
Une file vide renvoie également un tableau vide et jamais nil.

Exemple​

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