Skip to content

miniproto.media.download.MediaDownloadResult

miniproto.media.download.MediaDownloadResult

Section titled “miniproto.media.download.MediaDownloadResult”
MediaDownloadResult(bytes_downloaded: int, offset: int, destination: Path | BinaryIO | None = None, data: bytes | None = None, raw_location: object | None = None) -> None

Completed materialized-download metadata and optional in-memory payload.

Attributes:

  • bytes_downloaded (int) – Bytes committed for this operation, including resumed bytes.
  • offset (int) – Requested starting byte offset.
  • destination (Path | BinaryIO | None) – Resolved path or caller-owned stream, if one was used.
  • data (bytes | None) – Downloaded bytes only when the destination was omitted.
  • raw_location (object | None) – Effective raw location, potentially refreshed after a stale reference.