Skip to content

TorrentState

adborbas edited this page Jun 5, 2022 · 1 revision

TorrentState

Torrent state.

public enum TorrentState: String, Codable, CaseIterable 

Inheritance

CaseIterable, Codable, String

Enumeration Cases

error

Some error occurred, applies to paused torrents.

case error

missingFiles

Torrent data files is missing.

case missingFiles

uploading

Torrent is being seeded and data is being transferred.

case uploading

pausedUP

Torrent is paused and has finished downloading.

case pausedUP

queuedUP

Queuing is enabled and torrent is queued for upload.

case queuedUP

stalledUP

Torrent is being seeded, but no connection were made.

case stalledUP

checkingUP

Torrent has finished downloading and is being checked.

case checkingUP

forcedUP

Torrent is forced to uploading and ignore queue limit.

case forcedUP

allocating

Torrent is allocating disk space for download.

case allocating

downloading

Torrent is being downloaded and data is being transferred.

case downloading

metaDL

Torrent has just started downloading and is fetching metadata.

case metaDL

pausedDL

Torrent is paused and has NOT finished downloading.

case pausedDL

queuedDL

Queuing is enabled and torrent is queued for download.

case queuedDL

stalledDL

Torrent is being downloaded, but no connection were made.

case stalledDL

checkingDL

Same as checkingUP, but torrent has NOT finished downloading.

case checkingDL

forcedDL

Torrent is forced to downloading to ignore queue limit.

case forcedDL

checkingResumeData

Checking resume data on qBt startup.

case checkingResumeData

moving

Torrent is moving to another location.

case moving

unknown

Unknown status.

case unknown