Listar o conteúdo de uma fila (LCC.kvdb.queue.list)
Declaração
values, err = LCC.kvdb.queue.list(name, timeout?)
Parâmetros
- name
Tipo string; nome da fila (não vazio, no máximo256bytes) - timeout
Tipo number, opcional; tempo limite da solicitação (em segundos), padrão60
Valor de retorno
- values
Tipo table; todas as strings da fila atual. Retorna um array vazio se a fila estiver vazia enilem caso de falha - err
Tipo string ounil; descrição do erro em caso de falha
Descrição
Obtém um snapshot da fila inteira.
O array retornado segue a ordem da fila (o índice 1 é o início da fila).
Quando a fila está vazia, ainda retorna um array vazio, nãonil.
Exemplo
local values, err = LCC.kvdb.queue.list("待处理")
if values then
for i, v in ipairs(values) do
print(i, v)
end
end