[非同期タスク] 非同期スレッドはバックグラウンドで解凍を実行し、終了後に呼び出し元に通知します。

  • bnackgourp によって処理されたタスクは、処理が成功した後にコールバックして呼び出し元に通知します。
  • たとえば、解凍操作には時間がかかり、呼び出し元がブロックされます。
  • したがって、バックグラウンドで実行し、成功後に非同期に通知されるようにするには、追加のスレッドが必要です。

ソースコード

  • タスク プールには、タスクの実行の処理を担当するスレッドが 1 つだけあります。

ここに画像の説明を挿入します

主にサポートされているタスクの種類

  • IO
  • 通信網
        TASK_IO,
        TASK_NETWORK,
        TASK_OTHER,
        TASK_MAX_TYPE,
  • アレイ管理を使用します。
    ここに画像の説明を挿入します
    ここに画像の説明を挿入します

イベント通知用のカプセル化されたインターフェイス

    void dispatchUpda

おすすめ

転載: blog.csdn.net/commshare/article/details/133017853