Chuyển tới nội dung chính

Đẩy giá trị vào đầu hàng đợi tiến trình (proc_queue_push_front)

Khai báo

size = proc_queue_push_front(key, value)

Tham số

  • key
    String.
  • value
    String. Giá trị cần đẩy vào hàng đợi.

Giá trị trả về

  • size
    Integer. Kích thước hàng đợi sau khi đẩy. Nếu là 0, đẩy thất bại.

Mô tả

  • Tất cả các hàng đợi tiến trình có tên bắt đầu bằng "xxtouch." hoặc "1ferver." đều được lưu trữ.
  • Kích thước hàng đợi không được vượt quá 10000; khi vượt quá giới hạn, giá trị được đẩy vào sớm nhất sẽ bị loại bỏ.
  • Đẩy một giá trị vào đầu hàng đợi và trả về kích thước.
  • Không thể đẩy chuỗi trống.

Ví dụ

local size = proc_queue_push_front("billnos", "name")
if size ~= 0 then
print("có "..size.." hóa đơn(s)")
else
print("thất bại")
end