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