Zum Hauptinhalt springen

Queue-Inhalt auflisten (LCC.kvdb.queue.list)

Deklaration​

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

Parameter​

  • name
    String. Queue-Name (nicht leer, maximal 256 Byte).
  • timeout
    Zahl, optional. Anfrage-Timeout in Sekunden, Standard 60.

Rückgabewerte​

  • values
    Tabelle. Array der Zeichenketten in Queue-Reihenfolge; bei leerer Queue ein leeres Array, bei Fehler nil.
  • err
    String oder nil. Fehlerbeschreibung, wenn der Aufruf fehlschlägt.

Hinweise​

Gibt eine Momentaufnahme der gesamten Queue zurück.
Das Array behält die Reihenfolge bei (Index 1 entspricht dem Queue-Anfang).
Eine leere Queue gibt ein leeres Array zurück, nicht nil.

Beispiel​

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