프로세스 큐 사전에 값 하나 추가 (proc_queue_push)
선언
크기 = proc_queue_push(키, 값)
매개변수
- 키
문자열. 키를 나타냅니다. - 값
문자열. 추가할 값입니다.
반환값
- 크기
정수. 값을 추가한 뒤 큐의 크기를 반환합니다. 0을 반환하면 추가에 실패한 것입니다.
설명
이 함수는 proc_queue_push_back과 동일하게 동작합니다
"xxtouch." 또는 "1ferver."로 시작하는 모든 프로세스 큐 사전은 예약되어 있습니다
프로세스 큐 사전의 큐 크기는 10000을 초과할 수 없습니다. 크기를 초과한 큐에서는 가장 먼저 추가한 값을 버립니다
프로세스 큐 사전에 값 하나를 추가하고 큐의 크기를 반환합니다.
빈 문자열은 추가할 수 없습니다.
예제
local size = proc_queue_push("billnos", "name")
if size ~= 0 then
print("has "..size.." bill(s)")
else
print("failed")
end