Pop all values from a process queue (proc_queue_clear)
Declaration
values = proc_queue_clear(key)
Parameters
- key
String.
Returns
- values
Array (list). Returns a list containing all popped values. If the queue does not exist or is empty, returns an empty list.
Notes
- All process queues whose names start with "xxtouch." or "1ferver." are preserved.
- Pop all values from the specified process queue and clear it.
Example
local billnos = proc_queue_clear("billnos")
if #billnos ~= 0 then
for i, billno in ipairs(billnos) do
print(i, billno)
end
else
print("no bill")
end