メインコンテンツへ移動

指定したリクエストを取り消す (LCC.assist.cancel)

宣言​

ok, err, task = LCC.assist.cancel(id, timeout?)

引数​

  • id
    文字列。支援リクエストの ID です。
  • timeout
    任意の数値。リクエスト取り消しのタイムアウト(秒)です。既定値は 10 です。

戻り値​

  • ok
    ブール値。取り消しに成功した場合は true、失敗した場合は false を返します。
  • err
    文字列または nil。失敗時はエラーの説明を返します。
  • task
    テーブルまたは nil。取り消し後のタスクオブジェクトです。

説明​

まだ完了していない有人支援リクエストを 1 件取り消します。
呼び出し後、そのリクエストは現在のスクリプトの未完了リクエスト集合から取り除かれます。

例​

local ok, err, task = LCC.assist.cancel(taskId)
if not ok then
nLog("支援リクエストの取り消しに失敗しました", err)
end