큐 내용 나열 (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