Zum Hauptinhalt springen

Einen Wert am Ende der Prozesswarteschlange einfügen (proc_queue_push_back)

Deklaration​

Größe = proc_queue_push_back(Schlüssel, Wert)

Parameter​

  • Schlüssel
    String
  • Wert
    String, einzufügender Wert

Rückgabewert​

  • Größe
    Ganzzahl; gibt nach dem Einfügen die Größe der Warteschlange zurück. 0 bedeutet, dass das Einfügen fehlgeschlagen ist

Hinweise​

Diese Funktion entspricht proc_queue_push.
Alle Prozesswarteschlangen-Wörterbücher mit dem Präfix "xxtouch." oder "1ferver." bleiben erhalten.
Die Größe einer Prozesswarteschlange darf 10000 nicht überschreiten; bei Überschreitung verwirft die Warteschlange den zuerst eingefügten Wert.
Fügt einen Wert am Ende der Prozesswarteschlange ein und gibt danach deren Größe zurück.
Leere Zeichenketten können nicht eingefügt werden.

Beispiel​

local size = proc_queue_push_back("billnos", "name")
if size ~= 0 then
print("has "..size.." bill(s)")
else
print("failed")
end