Aller au contenu principal

Empiler une valeur en queue de file (proc_queue_push_back)

Déclaration

taille = proc_queue_push_back(clé, valeur)

Paramètres

  • Clé
    Type chaîne
  • Valeur
    Type chaîne, valeur à empiler

Valeur de retour

  • Taille
    Type entier, taille de la file après l’empilement ; 0 indique un échec

Description

Cette fonction est équivalente à proc_queue_push. Toutes les files du dictionnaire commençant par "xxtouch." ou "1ferver." sont réservées. La taille d’une file ne peut pas dépasser 10000 ; au-delà, la valeur la plus ancienne est supprimée. Empile une valeur en queue et renvoie la taille de la file. Une chaîne vide ne peut pas être empilée.

Exemple

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