# 例外

ソースコード: Lib/asyncio/exceptions.py

exception asyncio.TimeoutError

  A deprecated alias of `TimeoutError`, raised when the operation has exceeded the given deadline.

  バージョン 3.11 で変更: This class was made an alias of `TimeoutError`.

exception asyncio.CancelledError

  処理がキャンセルされました。

  asyncio タスクがキャンセルされた場合の処理をカスタマイズするために、この例外を一旦キャッチすることができます。 ほとんどの場合、キャッチした例外は再度送出しなければなりません。

  バージョン 3.8 で変更: `CancelledError` is now a subclass of `BaseException` rather than `Exception`.

exception asyncio.InvalidStateError

  `Task` または `Future` の内部状態が不正になりました。

  すでに結果の値が設定されている Future オブジェクトに対してさらに結果の値を再び設定しようとする場合などに送出されることがあります。

exception asyncio.SendfileNotAvailableError

  与えられたソケットまたはファイルタイプに対して "sendfile" システムコールが利用可能ではありません。

  `RuntimeError` の派生クラスです。

exception asyncio.IncompleteReadError

  要求された読み込み処理が完了できませんでした。

  asyncio ストリーム API から送出されます。

  この例外は `EOFError` の派生クラスです。

  expected

    期待される総バイト数 (`int`) です。

  partial

    ストリームの終端に達するまでに読み込んだ `bytes` 文字列です。

exception asyncio.LimitOverrunError

  区切り文字を探している間にバッファサイズの上限に到達しました。

  asyncio ストリーム API から送出されます。

  consumed

    未消費のバイトの合計数です。