Zum Hauptinhalt springen

Queue-Größe abrufen (LCC.kvdb.queue.size)

Deklaration​

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

Parameter​

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

Rückgabewerte​

  • size
    Zahl. Aktuelle Elementanzahl; bei leerer Queue 0, bei Fehler nil.
  • err
    String oder nil. Fehlerbeschreibung, wenn der Aufruf fehlschlägt.

Hinweise​

Gibt die Queue-Länge direkt zurück und ist damit schneller als list aufzurufen und zu zählen.
Leere Queues geben 0 zurück.

Beispiel​

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