列出佇列內容 (LCC.kvdb.queue.list)
聲明
values, err = LCC.kvdb.queue.list(name, timeout?)
參數
- name
字串型,佇列名稱(非空,最長256位元組) - timeout
數值型,可選;請求逾時時間(秒),預設60
回傳值
- values
表格型,目前佇列的所有字串值;佇列為空時也傳回空陣列,失敗時為nil - err
字串型或nil,失敗時的錯誤描述
說明
取得整個佇列的快照。
傳回陣列按佇列順序排列(索引 1 為佇列頭)。
佇列為空時也會傳回空陣列,不會傳回nil。
範例
local values, err = LCC.kvdb.queue.list("待處理")
if values then
for i, v in ipairs(values) do
print(i, v)
end
end