メインコンテンツまでスキップ

プロセスキュー辞書の末尾に値をプッシュする (proc_queue_push_back)

宣言​

サイズ = proc_queue_push_back(キー, 値)

引数​

  • キー
    文字列型
  • 値
    文字列型。プッシュする値を指定します

戻り値​

  • サイズ
    整数型。値をプッシュした後のキューのサイズを返します。0 が返された場合、プッシュは失敗しています

説明​

この関数は proc_queue_push と同じ動作をします
"xxtouch." または "1ferver." で始まるすべてのプロセスキュー辞書は予約されています
プロセスキュー辞書のキューサイズは 10000 を超えることはできません。上限を超えたキューでは、最初にプッシュされた値が破棄されます
プロセスキュー辞書の末尾に値をプッシュし、プッシュ後のキューのサイズを返します
空文字列はプッシュできません

例​

local size = proc_queue_push_back("billnos", "name")
if size ~= 0 then
print("has "..size.." bill(s)")
else
print("failed")
end