From 03c4384bc47ed215d734d88db972720e7cfe0640 Mon Sep 17 00:00:00 2001 From: DrewCarlson Date: Tue, 22 Oct 2024 08:16:05 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20docs=20from=20@=20DrewCarlson/?= =?UTF-8?q?qBittorrent-Kotlin@8691eb196686977e4c930266af2dbbf2c80d5151=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- images/anchor-copy-button.svg | 8 + images/arrow_down.svg | 7 + images/burger.svg | 9 + images/copy-icon.svg | 7 + images/copy-successful-icon.svg | 7 + images/footer-go-to-link.svg | 7 + images/go-to-top-icon.svg | 8 + images/homepage.svg | 3 + images/logo-icon.svg | 14 + images/nav-icons/abstract-class-kotlin.svg | 26 + images/nav-icons/abstract-class.svg | 20 + images/nav-icons/annotation-kotlin.svg | 13 + images/nav-icons/annotation.svg | 7 + images/nav-icons/class-kotlin.svg | 13 + images/nav-icons/class.svg | 7 + images/nav-icons/enum-kotlin.svg | 13 + images/nav-icons/enum.svg | 7 + images/nav-icons/exception-class.svg | 7 + images/nav-icons/field-value.svg | 10 + images/nav-icons/field-variable.svg | 10 + images/nav-icons/function.svg | 7 + images/nav-icons/interface-kotlin.svg | 13 + images/nav-icons/interface.svg | 7 + images/nav-icons/object.svg | 13 + images/nav-icons/typealias-kotlin.svg | 13 + images/theme-toggle.svg | 7 + index.html | 98 ++ navigation.html | 322 ++++ package-list | 8 + qbittorrent-client/index.html | 113 ++ qbittorrent-client/navigation.html | 322 ++++ .../-data-state-pair/index.html | 80 + .../qbittorrent.internal/index.html | 99 ++ .../-r-a-t-i-o_-l-i-m-i-t_-g-l-o-b-a-l.html | 76 + .../-r-a-t-i-o_-l-i-m-i-t_-n-o-n-e.html | 76 + ...s-e-e-d-i-n-g_-l-i-m-i-t_-g-l-o-b-a-l.html | 76 + .../-s-e-e-d-i-n-g_-l-i-m-i-t_-n-o-n-e.html | 76 + .../-companion/index.html | 145 ++ .../-q-bittorrent-client.html | 76 + .../-q-bittorrent-client/add-peers.html | 76 + .../add-torrent-tags.html | 76 + .../-q-bittorrent-client/add-torrent.html | 76 + .../-q-bittorrent-client/add-trackers.html | 76 + .../-q-bittorrent-client/ban-peers.html | 76 + .../-q-bittorrent-client/create-category.html | 76 + .../-q-bittorrent-client/create-tags.html | 76 + .../decrease-priority.html | 76 + .../-q-bittorrent-client/delete-tags.html | 76 + .../-q-bittorrent-client/delete-torrents.html | 76 + .../-q-bittorrent-client/edit-category.html | 76 + .../-q-bittorrent-client/edit-trackers.html | 76 + .../-q-bittorrent-client/get-api-version.html | 76 + .../-q-bittorrent-client/get-build-info.html | 76 + .../-q-bittorrent-client/get-categories.html | 76 + .../get-default-save-path.html | 76 + .../get-global-download-limit.html | 76 + .../get-global-transfer-info.html | 76 + .../get-global-upload-limit.html | 76 + .../-q-bittorrent-client/get-logs.html | 76 + .../-q-bittorrent-client/get-peer-logs.html | 76 + .../get-piece-hashes.html | 76 + .../get-piece-states.html | 76 + .../-q-bittorrent-client/get-preferences.html | 76 + .../get-speed-limits-mode.html | 76 + .../-q-bittorrent-client/get-tags.html | 76 + .../get-torrent-download-limit.html | 76 + .../get-torrent-files.html | 76 + .../get-torrent-properties.html | 76 + .../get-torrent-upload-limit.html | 76 + .../-q-bittorrent-client/get-torrents.html | 76 + .../-q-bittorrent-client/get-trackers.html | 76 + .../-q-bittorrent-client/get-version.html | 76 + .../-q-bittorrent-client/get-webseeds.html | 76 + .../increase-priority.html | 76 + .../-q-bittorrent-client/index.html | 1162 +++++++++++++ .../-q-bittorrent-client/is-syncing.html | 76 + .../-q-bittorrent-client/login.html | 76 + .../-q-bittorrent-client/logout.html | 76 + .../-q-bittorrent-client/max-priority.html | 76 + .../-q-bittorrent-client/min-priority.html | 76 + .../observe-main-data.html | 76 + .../observe-torrent-peers.html | 76 + .../-q-bittorrent-client/observe-torrent.html | 76 + .../-q-bittorrent-client/pause-torrents.html | 76 + .../reannounce-torrents.html | 76 + .../recheck-torrents.html | 76 + .../remove-categories.html | 76 + .../remove-torrent-tags.html | 76 + .../-q-bittorrent-client/remove-trackers.html | 76 + .../-q-bittorrent-client/rename-file.html | 76 + .../-q-bittorrent-client/rename-folder.html | 76 + .../-q-bittorrent-client/resume-torrents.html | 76 + .../set-auto-torrent-management.html | 76 + .../set-file-priority.html | 76 + .../-q-bittorrent-client/set-force-start.html | 76 + .../set-global-download-limit.html | 76 + .../set-global-upload-limit.html | 76 + .../-q-bittorrent-client/set-preferences.html | 76 + .../set-super-seeding.html | 76 + .../set-torrent-category.html | 76 + .../set-torrent-download-limit.html | 76 + .../set-torrent-location.html | 76 + .../set-torrent-name.html | 76 + .../set-torrent-share-limits.html | 76 + .../set-torrent-upload-limit.html | 76 + .../-q-bittorrent-client/shutdown.html | 76 + .../toggle-first-last-priority.html | 76 + .../toggle-sequential-download.html | 76 + .../toggle-speed-limits-mode.html | 76 + .../-q-bittorrent-exception.html | 76 + .../-q-bittorrent-exception/index.html | 149 ++ .../-q-bittorrent-exception/message.html | 76 + .../-q-bittorrent-exception/response.html | 76 + qbittorrent-client/qbittorrent/index.html | 114 ++ qbittorrent-models/index.html | 95 ++ qbittorrent-models/navigation.html | 322 ++++ .../-add-torrent-body/-add-torrent-body.html | 76 + .../-add-torrent-body/auto-t-m-m.html | 76 + .../-add-torrent-body/category.html | 76 + .../-add-torrent-body/cookie.html | 76 + .../-add-torrent-body/dl-limit.html | 76 + .../first-last-piece-priority.html | 76 + .../-add-torrent-body/index.html | 374 ++++ .../-add-torrent-body/paused.html | 76 + .../-add-torrent-body/ratio-limit.html | 76 + .../-add-torrent-body/raw-torrents.html | 76 + .../-add-torrent-body/rename.html | 76 + .../-add-torrent-body/root-folder.html | 76 + .../-add-torrent-body/savepath.html | 76 + .../-add-torrent-body/seeding-time-limit.html | 76 + .../sequential-download.html | 76 + .../-add-torrent-body/skip-checking.html | 76 + .../-add-torrent-body/tags.html | 76 + .../-add-torrent-body/torrents.html | 76 + .../-add-torrent-body/up-limit.html | 76 + .../-add-torrent-body/urls.html | 76 + .../-build-info/-build-info.html | 76 + .../-build-info/bitness.html | 76 + .../qbittorrent.models/-build-info/boost.html | 76 + .../qbittorrent.models/-build-info/index.html | 179 ++ .../-build-info/libtorrent.html | 76 + .../-build-info/openssl.html | 76 + .../qbittorrent.models/-build-info/qt.html | 76 + .../-category/-category.html | 76 + .../qbittorrent.models/-category/index.html | 134 ++ .../qbittorrent.models/-category/name.html | 76 + .../-category/save-path.html | 76 + .../-c-o-n-n-e-c-t-e-d/index.html | 115 ++ .../-d-i-s-c-o-n-n-e-c-t-e-d/index.html | 115 ++ .../-f-i-r-e-w-a-l-l-e-d/index.html | 115 ++ .../-connection-status/entries.html | 76 + .../-connection-status/index.html | 213 +++ .../-connection-status/value-of.html | 76 + .../-connection-status/values.html | 76 + .../-global-transfer-info.html | 76 + .../connection-status.html | 76 + .../-global-transfer-info/dht-nodes.html | 76 + .../-global-transfer-info/dl-info-data.html | 76 + .../-global-transfer-info/dl-info-speed.html | 76 + .../-global-transfer-info/dl-rate-limit.html | 76 + .../-global-transfer-info/index.html | 269 +++ .../-global-transfer-info/queueing.html | 76 + .../refresh-interval.html | 76 + .../-global-transfer-info/up-info-data.html | 76 + .../-global-transfer-info/up-info-speed.html | 76 + .../-global-transfer-info/up-rate-limit.html | 76 + .../use-alt-speed-limits.html | 76 + .../-companion/-t-y-p-e_-c-r-i-t-i-c-a-l.html | 76 + .../-companion/-t-y-p-e_-i-n-f-o.html | 76 + .../-companion/-t-y-p-e_-n-o-r-m-a-l.html | 76 + .../-companion/-t-y-p-e_-w-a-r-n-i-n-g.html | 76 + .../-log-entry/-companion/index.html | 145 ++ .../-log-entry/-log-entry.html | 76 + .../qbittorrent.models/-log-entry/id.html | 76 + .../qbittorrent.models/-log-entry/index.html | 183 ++ .../-log-entry/message.html | 76 + .../-log-entry/timestamp.html | 76 + .../qbittorrent.models/-log-entry/type.html | 76 + .../-main-data/-main-data.html | 76 + .../-main-data/categories-removed.html | 76 + .../-main-data/categories.html | 76 + .../-main-data/full-update.html | 76 + .../qbittorrent.models/-main-data/index.html | 239 +++ .../qbittorrent.models/-main-data/rid.html | 76 + .../-main-data/server-state.html | 76 + .../-main-data/tags-removed.html | 76 + .../qbittorrent.models/-main-data/tags.html | 76 + .../-main-data/torrents-removed.html | 76 + .../-main-data/torrents.html | 76 + .../-peer-log/-peer-log.html | 76 + .../qbittorrent.models/-peer-log/blocked.html | 76 + .../qbittorrent.models/-peer-log/id.html | 76 + .../qbittorrent.models/-peer-log/index.html | 179 ++ .../qbittorrent.models/-peer-log/ip.html | 76 + .../qbittorrent.models/-peer-log/reason.html | 76 + .../-peer-log/timestamp.html | 76 + .../-piece-state/-d-o-n-e/index.html | 115 ++ .../-d-o-w-n-l-o-a-d-i-n-g/index.html | 115 ++ .../-piece-state/-m-i-s-s-i-n-g/index.html | 115 ++ .../-piece-state/entries.html | 76 + .../-piece-state/index.html | 213 +++ .../-piece-state/value-of.html | 76 + .../-piece-state/values.html | 76 + .../-server-state/-server-state.html | 76 + .../-server-state/all-time-download.html | 76 + .../-server-state/all-time-upload.html | 76 + .../-server-state/average-time-in-queue.html | 76 + .../-server-state/connection-status.html | 76 + .../-server-state/dht-nodes.html | 76 + .../-server-state/dl-info-data.html | 76 + .../-server-state/dl-info-speed.html | 76 + .../-server-state/dl-rate-limit.html | 76 + .../-server-state/free-space.html | 76 + .../-server-state/global-share-ratio.html | 76 + .../-server-state/index.html | 464 +++++ .../-server-state/queued-io-jobs.html | 76 + .../-server-state/queueing.html | 76 + .../-server-state/read-cache-hits.html | 76 + .../-server-state/read-cache-overload.html | 76 + .../-server-state/refresh-interval.html | 76 + .../-server-state/session-waste.html | 76 + .../-server-state/total-buffers-size.html | 76 + .../-server-state/total-peer-connections.html | 76 + .../-server-state/total-queued-size.html | 76 + .../-server-state/up-info-data.html | 76 + .../-server-state/up-info-speed.html | 76 + .../-server-state/up-rate-limit.html | 76 + .../-server-state/use-alt-speed-limits.html | 76 + .../-server-state/write-cache-overload.html | 76 + .../-torrent-file/--index--.html | 76 + .../-torrent-file/-torrent-file.html | 76 + .../-torrent-file/availability.html | 76 + .../-torrent-file/index.html | 224 +++ .../-torrent-file/is-seeding.html | 76 + .../-torrent-file/name.html | 76 + .../-torrent-file/piece-range.html | 76 + .../-torrent-file/priority.html | 76 + .../-torrent-file/progress.html | 76 + .../-torrent-file/size.html | 76 + .../-torrent-filter/-a-c-t-i-v-e/index.html | 115 ++ .../-torrent-filter/-a-l-l/index.html | 115 ++ .../-c-o-m-p-l-e-t-e-d/index.html | 115 ++ .../-d-o-w-n-l-o-a-d-i-n-g/index.html | 115 ++ .../-i-n-a-c-t-i-v-e/index.html | 115 ++ .../-torrent-filter/-p-a-u-s-e-d/index.html | 115 ++ .../-torrent-filter/-r-e-s-u-m-e-d/index.html | 115 ++ .../-torrent-filter/-s-t-a-l-l-e-d/index.html | 115 ++ .../index.html | 115 ++ .../index.html | 115 ++ .../-torrent-filter/entries.html | 76 + .../-torrent-filter/index.html | 318 ++++ .../-torrent-filter/value-of.html | 76 + .../-torrent-filter/values.html | 76 + .../-torrent-peer/-torrent-peer.html | 76 + .../-torrent-peer/client.html | 76 + .../-torrent-peer/connection.html | 76 + .../-torrent-peer/country-code.html | 76 + .../-torrent-peer/country.html | 76 + .../-torrent-peer/dl-speed.html | 76 + .../-torrent-peer/downloaded.html | 76 + .../-torrent-peer/files.html | 76 + .../-torrent-peer/flags-desc.html | 76 + .../-torrent-peer/flags.html | 76 + .../-torrent-peer/index.html | 329 ++++ .../qbittorrent.models/-torrent-peer/ip.html | 76 + .../-torrent-peer/port.html | 76 + .../-torrent-peer/progress.html | 76 + .../-torrent-peer/relevance.html | 76 + .../-torrent-peer/up-speed.html | 76 + .../-torrent-peer/uploaded.html | 76 + .../-torrent-peers/-torrent-peers.html | 76 + .../-torrent-peers/full-update.html | 76 + .../-torrent-peers/index.html | 179 ++ .../-torrent-peers/peers-removed.html | 76 + .../-torrent-peers/peers.html | 76 + .../-torrent-peers/rid.html | 76 + .../-torrent-peers/show-flags.html | 76 + .../-torrent-properties.html | 76 + .../-torrent-properties/addition-date.html | 76 + .../-torrent-properties/comment.html | 76 + .../-torrent-properties/completion-date.html | 76 + .../-torrent-properties/created-by.html | 76 + .../-torrent-properties/creation-date.html | 76 + .../-torrent-properties/dl-limit.html | 76 + .../-torrent-properties/dl-speed-avg.html | 76 + .../-torrent-properties/dl-speed.html | 76 + .../-torrent-properties/eta.html | 76 + .../-torrent-properties/index.html | 599 +++++++ .../-torrent-properties/last-seen.html | 76 + .../nb-connections-limit.html | 76 + .../-torrent-properties/nb-connections.html | 76 + .../-torrent-properties/peers-total.html | 76 + .../-torrent-properties/peers.html | 76 + .../-torrent-properties/piece-size.html | 76 + .../-torrent-properties/pieces-have.html | 76 + .../-torrent-properties/pieces-num.html | 76 + .../-torrent-properties/reannounce.html | 76 + .../-torrent-properties/save-path.html | 76 + .../-torrent-properties/seeding-time.html | 76 + .../-torrent-properties/seeds-total.html | 76 + .../-torrent-properties/seeds.html | 76 + .../-torrent-properties/share-ratio.html | 76 + .../-torrent-properties/time-elapsed.html | 76 + .../total-downloaded-session.html | 76 + .../-torrent-properties/total-downloaded.html | 76 + .../-torrent-properties/total-size.html | 76 + .../total-uploaded-session.html | 76 + .../-torrent-properties/total-uploaded.html | 76 + .../-torrent-properties/total-wasted.html | 76 + .../-torrent-properties/up-limit.html | 76 + .../-torrent-properties/up-speed-avg.html | 76 + .../-torrent-properties/up-speed.html | 76 + .../-torrent-tracker/-torrent-tracker.html | 76 + .../-torrent-tracker/index.html | 224 +++ .../-torrent-tracker/msg.html | 76 + .../-torrent-tracker/num-downloaded.html | 76 + .../-torrent-tracker/num-leeches.html | 76 + .../-torrent-tracker/num-peers.html | 76 + .../-torrent-tracker/num-seeds.html | 76 + .../-torrent-tracker/status.html | 76 + .../-torrent-tracker/tier.html | 76 + .../-torrent-tracker/url.html | 76 + .../-state/-a-l-l-o-c-a-t-i-n-g/index.html | 115 ++ .../-state/-c-h-e-c-k-i-n-g_-d-l/index.html | 115 ++ .../index.html | 115 ++ .../-state/-c-h-e-c-k-i-n-g_-u-p/index.html | 115 ++ .../-state/-d-o-w-n-l-o-a-d-i-n-g/index.html | 115 ++ .../-torrent/-state/-e-r-r-o-r/index.html | 115 ++ .../-state/-f-o-r-c-e-d_-d-l/index.html | 115 ++ .../-state/-f-o-r-c-e-d_-u-p/index.html | 115 ++ .../-torrent/-state/-m-e-t-a_-d-l/index.html | 115 ++ .../-m-i-s-s-i-n-g_-f-i-l-e-s/index.html | 115 ++ .../-torrent/-state/-m-o-v-i-n-g/index.html | 115 ++ .../-state/-p-a-u-s-e-d_-d-l/index.html | 115 ++ .../-state/-p-a-u-s-e-d_-u-p/index.html | 115 ++ .../-state/-q-u-e-u-e-d_-d-l/index.html | 115 ++ .../-state/-q-u-e-u-e-d_-u-p/index.html | 115 ++ .../-state/-s-t-a-l-l-e-d_-d-l/index.html | 115 ++ .../-state/-s-t-a-l-l-e-d_-u-p/index.html | 115 ++ .../-torrent/-state/-u-n-k-n-o-w-n/index.html | 115 ++ .../-state/-u-p-l-o-a-d-i-n-g/index.html | 115 ++ .../-torrent/-state/entries.html | 76 + .../-torrent/-state/index.html | 453 +++++ .../-torrent/-state/value-of.html | 76 + .../-torrent/-state/values.html | 76 + .../qbittorrent.models/-torrent/-torrent.html | 76 + .../qbittorrent.models/-torrent/added-on.html | 76 + .../-torrent/amount-left.html | 76 + .../qbittorrent.models/-torrent/auto-tmm.html | 76 + .../-torrent/availability.html | 76 + .../qbittorrent.models/-torrent/category.html | 76 + .../-torrent/completed-on.html | 76 + .../-torrent/completed.html | 76 + .../-torrent/connected-leechers.html | 76 + .../-torrent/connected-seeds.html | 76 + .../-torrent/content-path.html | 76 + .../qbittorrent.models/-torrent/dl-limit.html | 76 + .../qbittorrent.models/-torrent/dlspeed.html | 76 + .../-torrent/downloaded-session.html | 76 + .../-torrent/downloaded.html | 76 + .../qbittorrent.models/-torrent/eta.html | 76 + .../-torrent/first-last-piece-priority.html | 76 + .../-torrent/force-start.html | 76 + .../qbittorrent.models/-torrent/hash.html | 76 + .../qbittorrent.models/-torrent/index.html | 798 +++++++++ .../-torrent/last-activity.html | 76 + .../-torrent/leechers-in-swarm.html | 76 + .../-torrent/magnet-uri.html | 76 + .../-torrent/max-ratio.html | 76 + .../-torrent/max-seeding-time.html | 76 + .../qbittorrent.models/-torrent/name.html | 76 + .../qbittorrent.models/-torrent/priority.html | 76 + .../qbittorrent.models/-torrent/progress.html | 76 + .../-torrent/ratio-limit.html | 76 + .../qbittorrent.models/-torrent/ratio.html | 76 + .../-torrent/save-path.html | 76 + .../-torrent/seeding-time-limit.html | 76 + .../-torrent/seeding-time.html | 76 + .../-torrent/seeds-in-swarm.html | 76 + .../-torrent/seen-completed.html | 76 + .../-torrent/sequential-download.html | 76 + .../qbittorrent.models/-torrent/size.html | 76 + .../qbittorrent.models/-torrent/state.html | 76 + .../-torrent/super-seeding.html | 76 + .../qbittorrent.models/-torrent/tags.html | 76 + .../-torrent/time-active.html | 76 + .../-torrent/total-size.html | 76 + .../qbittorrent.models/-torrent/tracker.html | 76 + .../-torrent/upload-limit.html | 76 + .../-torrent/upload-speed.html | 76 + .../-torrent/uploaded-session.html | 76 + .../qbittorrent.models/-torrent/uploaded.html | 76 + .../qbittorrent.models/-webseed/-webseed.html | 76 + .../qbittorrent.models/-webseed/index.html | 119 ++ .../qbittorrent.models/-webseed/url.html | 76 + .../qbittorrent.models/index.html | 354 ++++ scripts/clipboard.js | 56 + scripts/main.js | 44 + scripts/navigation-loader.js | 95 ++ scripts/pages.json | 1 + scripts/platform-content-handler.js | 400 +++++ scripts/prism.js | 22 + scripts/sourceset_dependencies.js | 1 + scripts/symbol-parameters-wrapper_deferred.js | 64 + styles/font-jb-sans-auto.css | 36 + styles/logo-styles.css | 9 + styles/main.css | 124 ++ styles/prism.css | 217 +++ styles/style.css | 1509 +++++++++++++++++ 409 files changed, 38960 insertions(+) create mode 100644 images/anchor-copy-button.svg create mode 100644 images/arrow_down.svg create mode 100644 images/burger.svg create mode 100644 images/copy-icon.svg create mode 100644 images/copy-successful-icon.svg create mode 100644 images/footer-go-to-link.svg create mode 100644 images/go-to-top-icon.svg create mode 100644 images/homepage.svg create mode 100644 images/logo-icon.svg create mode 100644 images/nav-icons/abstract-class-kotlin.svg create mode 100644 images/nav-icons/abstract-class.svg create mode 100644 images/nav-icons/annotation-kotlin.svg create mode 100644 images/nav-icons/annotation.svg create mode 100644 images/nav-icons/class-kotlin.svg create mode 100644 images/nav-icons/class.svg create mode 100644 images/nav-icons/enum-kotlin.svg create mode 100644 images/nav-icons/enum.svg create mode 100644 images/nav-icons/exception-class.svg create mode 100644 images/nav-icons/field-value.svg create mode 100644 images/nav-icons/field-variable.svg create mode 100644 images/nav-icons/function.svg create mode 100644 images/nav-icons/interface-kotlin.svg create mode 100644 images/nav-icons/interface.svg create mode 100644 images/nav-icons/object.svg create mode 100644 images/nav-icons/typealias-kotlin.svg create mode 100644 images/theme-toggle.svg create mode 100644 index.html create mode 100644 navigation.html create mode 100644 package-list create mode 100644 qbittorrent-client/index.html create mode 100644 qbittorrent-client/navigation.html create mode 100644 qbittorrent-client/qbittorrent.internal/-data-state-pair/index.html create mode 100644 qbittorrent-client/qbittorrent.internal/index.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/-r-a-t-i-o_-l-i-m-i-t_-g-l-o-b-a-l.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/-r-a-t-i-o_-l-i-m-i-t_-n-o-n-e.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/-s-e-e-d-i-n-g_-l-i-m-i-t_-g-l-o-b-a-l.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/-s-e-e-d-i-n-g_-l-i-m-i-t_-n-o-n-e.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/index.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/-q-bittorrent-client.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/add-peers.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/add-torrent-tags.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/add-torrent.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/add-trackers.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/ban-peers.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/create-category.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/create-tags.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/decrease-priority.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/delete-tags.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/delete-torrents.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/edit-category.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/edit-trackers.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-api-version.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-build-info.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-categories.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-default-save-path.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-global-download-limit.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-global-transfer-info.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-global-upload-limit.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-logs.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-peer-logs.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-piece-hashes.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-piece-states.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-preferences.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-speed-limits-mode.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-tags.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrent-download-limit.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrent-files.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrent-properties.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrent-upload-limit.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrents.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-trackers.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-version.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/get-webseeds.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/increase-priority.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/index.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/is-syncing.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/login.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/logout.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/max-priority.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/min-priority.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/observe-main-data.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/observe-torrent-peers.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/observe-torrent.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/pause-torrents.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/reannounce-torrents.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/recheck-torrents.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/remove-categories.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/remove-torrent-tags.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/remove-trackers.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/rename-file.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/rename-folder.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/resume-torrents.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/set-auto-torrent-management.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/set-file-priority.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/set-force-start.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/set-global-download-limit.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/set-global-upload-limit.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/set-preferences.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/set-super-seeding.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-category.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-download-limit.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-location.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-name.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-share-limits.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-upload-limit.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/shutdown.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/toggle-first-last-priority.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/toggle-sequential-download.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-client/toggle-speed-limits-mode.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-exception/-q-bittorrent-exception.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-exception/index.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-exception/message.html create mode 100644 qbittorrent-client/qbittorrent/-q-bittorrent-exception/response.html create mode 100644 qbittorrent-client/qbittorrent/index.html create mode 100644 qbittorrent-models/index.html create mode 100644 qbittorrent-models/navigation.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/-add-torrent-body.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/auto-t-m-m.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/category.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/cookie.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/dl-limit.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/first-last-piece-priority.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/paused.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/ratio-limit.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/raw-torrents.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/rename.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/root-folder.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/savepath.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/seeding-time-limit.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/sequential-download.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/skip-checking.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/tags.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/torrents.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/up-limit.html create mode 100644 qbittorrent-models/qbittorrent.models/-add-torrent-body/urls.html create mode 100644 qbittorrent-models/qbittorrent.models/-build-info/-build-info.html create mode 100644 qbittorrent-models/qbittorrent.models/-build-info/bitness.html create mode 100644 qbittorrent-models/qbittorrent.models/-build-info/boost.html create mode 100644 qbittorrent-models/qbittorrent.models/-build-info/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-build-info/libtorrent.html create mode 100644 qbittorrent-models/qbittorrent.models/-build-info/openssl.html create mode 100644 qbittorrent-models/qbittorrent.models/-build-info/qt.html create mode 100644 qbittorrent-models/qbittorrent.models/-category/-category.html create mode 100644 qbittorrent-models/qbittorrent.models/-category/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-category/name.html create mode 100644 qbittorrent-models/qbittorrent.models/-category/save-path.html create mode 100644 qbittorrent-models/qbittorrent.models/-connection-status/-c-o-n-n-e-c-t-e-d/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-connection-status/-d-i-s-c-o-n-n-e-c-t-e-d/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-connection-status/-f-i-r-e-w-a-l-l-e-d/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-connection-status/entries.html create mode 100644 qbittorrent-models/qbittorrent.models/-connection-status/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-connection-status/value-of.html create mode 100644 qbittorrent-models/qbittorrent.models/-connection-status/values.html create mode 100644 qbittorrent-models/qbittorrent.models/-global-transfer-info/-global-transfer-info.html create mode 100644 qbittorrent-models/qbittorrent.models/-global-transfer-info/connection-status.html create mode 100644 qbittorrent-models/qbittorrent.models/-global-transfer-info/dht-nodes.html create mode 100644 qbittorrent-models/qbittorrent.models/-global-transfer-info/dl-info-data.html create mode 100644 qbittorrent-models/qbittorrent.models/-global-transfer-info/dl-info-speed.html create mode 100644 qbittorrent-models/qbittorrent.models/-global-transfer-info/dl-rate-limit.html create mode 100644 qbittorrent-models/qbittorrent.models/-global-transfer-info/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-global-transfer-info/queueing.html create mode 100644 qbittorrent-models/qbittorrent.models/-global-transfer-info/refresh-interval.html create mode 100644 qbittorrent-models/qbittorrent.models/-global-transfer-info/up-info-data.html create mode 100644 qbittorrent-models/qbittorrent.models/-global-transfer-info/up-info-speed.html create mode 100644 qbittorrent-models/qbittorrent.models/-global-transfer-info/up-rate-limit.html create mode 100644 qbittorrent-models/qbittorrent.models/-global-transfer-info/use-alt-speed-limits.html create mode 100644 qbittorrent-models/qbittorrent.models/-log-entry/-companion/-t-y-p-e_-c-r-i-t-i-c-a-l.html create mode 100644 qbittorrent-models/qbittorrent.models/-log-entry/-companion/-t-y-p-e_-i-n-f-o.html create mode 100644 qbittorrent-models/qbittorrent.models/-log-entry/-companion/-t-y-p-e_-n-o-r-m-a-l.html create mode 100644 qbittorrent-models/qbittorrent.models/-log-entry/-companion/-t-y-p-e_-w-a-r-n-i-n-g.html create mode 100644 qbittorrent-models/qbittorrent.models/-log-entry/-companion/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-log-entry/-log-entry.html create mode 100644 qbittorrent-models/qbittorrent.models/-log-entry/id.html create mode 100644 qbittorrent-models/qbittorrent.models/-log-entry/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-log-entry/message.html create mode 100644 qbittorrent-models/qbittorrent.models/-log-entry/timestamp.html create mode 100644 qbittorrent-models/qbittorrent.models/-log-entry/type.html create mode 100644 qbittorrent-models/qbittorrent.models/-main-data/-main-data.html create mode 100644 qbittorrent-models/qbittorrent.models/-main-data/categories-removed.html create mode 100644 qbittorrent-models/qbittorrent.models/-main-data/categories.html create mode 100644 qbittorrent-models/qbittorrent.models/-main-data/full-update.html create mode 100644 qbittorrent-models/qbittorrent.models/-main-data/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-main-data/rid.html create mode 100644 qbittorrent-models/qbittorrent.models/-main-data/server-state.html create mode 100644 qbittorrent-models/qbittorrent.models/-main-data/tags-removed.html create mode 100644 qbittorrent-models/qbittorrent.models/-main-data/tags.html create mode 100644 qbittorrent-models/qbittorrent.models/-main-data/torrents-removed.html create mode 100644 qbittorrent-models/qbittorrent.models/-main-data/torrents.html create mode 100644 qbittorrent-models/qbittorrent.models/-peer-log/-peer-log.html create mode 100644 qbittorrent-models/qbittorrent.models/-peer-log/blocked.html create mode 100644 qbittorrent-models/qbittorrent.models/-peer-log/id.html create mode 100644 qbittorrent-models/qbittorrent.models/-peer-log/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-peer-log/ip.html create mode 100644 qbittorrent-models/qbittorrent.models/-peer-log/reason.html create mode 100644 qbittorrent-models/qbittorrent.models/-peer-log/timestamp.html create mode 100644 qbittorrent-models/qbittorrent.models/-piece-state/-d-o-n-e/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-piece-state/-d-o-w-n-l-o-a-d-i-n-g/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-piece-state/-m-i-s-s-i-n-g/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-piece-state/entries.html create mode 100644 qbittorrent-models/qbittorrent.models/-piece-state/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-piece-state/value-of.html create mode 100644 qbittorrent-models/qbittorrent.models/-piece-state/values.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/-server-state.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/all-time-download.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/all-time-upload.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/average-time-in-queue.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/connection-status.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/dht-nodes.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/dl-info-data.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/dl-info-speed.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/dl-rate-limit.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/free-space.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/global-share-ratio.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/queued-io-jobs.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/queueing.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/read-cache-hits.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/read-cache-overload.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/refresh-interval.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/session-waste.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/total-buffers-size.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/total-peer-connections.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/total-queued-size.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/up-info-data.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/up-info-speed.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/up-rate-limit.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/use-alt-speed-limits.html create mode 100644 qbittorrent-models/qbittorrent.models/-server-state/write-cache-overload.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-file/--index--.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-file/-torrent-file.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-file/availability.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-file/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-file/is-seeding.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-file/name.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-file/piece-range.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-file/priority.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-file/progress.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-file/size.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-filter/-a-c-t-i-v-e/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-filter/-a-l-l/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-filter/-c-o-m-p-l-e-t-e-d/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-filter/-d-o-w-n-l-o-a-d-i-n-g/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-filter/-i-n-a-c-t-i-v-e/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-filter/-p-a-u-s-e-d/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-filter/-r-e-s-u-m-e-d/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-filter/-s-t-a-l-l-e-d/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-filter/-s-t-a-l-l-e-d_-d-o-w-n-l-o-a-d-i-n-g/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-filter/-s-t-a-l-l-e-d_-u-p-l-o-a-d-i-n-g/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-filter/entries.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-filter/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-filter/value-of.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-filter/values.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/-torrent-peer.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/client.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/connection.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/country-code.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/country.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/dl-speed.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/downloaded.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/files.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/flags-desc.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/flags.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/ip.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/port.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/progress.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/relevance.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/up-speed.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peer/uploaded.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peers/-torrent-peers.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peers/full-update.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peers/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peers/peers-removed.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peers/peers.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peers/rid.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-peers/show-flags.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/-torrent-properties.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/addition-date.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/comment.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/completion-date.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/created-by.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/creation-date.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/dl-limit.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/dl-speed-avg.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/dl-speed.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/eta.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/last-seen.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/nb-connections-limit.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/nb-connections.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/peers-total.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/peers.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/piece-size.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/pieces-have.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/pieces-num.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/reannounce.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/save-path.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/seeding-time.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/seeds-total.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/seeds.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/share-ratio.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/time-elapsed.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/total-downloaded-session.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/total-downloaded.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/total-size.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/total-uploaded-session.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/total-uploaded.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/total-wasted.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/up-limit.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/up-speed-avg.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-properties/up-speed.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-tracker/-torrent-tracker.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-tracker/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-tracker/msg.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-tracker/num-downloaded.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-tracker/num-leeches.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-tracker/num-peers.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-tracker/num-seeds.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-tracker/status.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-tracker/tier.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent-tracker/url.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-a-l-l-o-c-a-t-i-n-g/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-c-h-e-c-k-i-n-g_-d-l/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-c-h-e-c-k-i-n-g_-r-e-s-u-m-e_-d-a-t-a/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-c-h-e-c-k-i-n-g_-u-p/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-d-o-w-n-l-o-a-d-i-n-g/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-e-r-r-o-r/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-f-o-r-c-e-d_-d-l/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-f-o-r-c-e-d_-u-p/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-m-e-t-a_-d-l/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-m-i-s-s-i-n-g_-f-i-l-e-s/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-m-o-v-i-n-g/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-p-a-u-s-e-d_-d-l/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-p-a-u-s-e-d_-u-p/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-q-u-e-u-e-d_-d-l/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-q-u-e-u-e-d_-u-p/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-s-t-a-l-l-e-d_-d-l/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-s-t-a-l-l-e-d_-u-p/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-u-n-k-n-o-w-n/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/-u-p-l-o-a-d-i-n-g/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/entries.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/value-of.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-state/values.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/-torrent.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/added-on.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/amount-left.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/auto-tmm.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/availability.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/category.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/completed-on.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/completed.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/connected-leechers.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/connected-seeds.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/content-path.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/dl-limit.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/dlspeed.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/downloaded-session.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/downloaded.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/eta.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/first-last-piece-priority.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/force-start.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/hash.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/last-activity.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/leechers-in-swarm.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/magnet-uri.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/max-ratio.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/max-seeding-time.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/name.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/priority.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/progress.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/ratio-limit.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/ratio.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/save-path.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/seeding-time-limit.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/seeding-time.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/seeds-in-swarm.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/seen-completed.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/sequential-download.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/size.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/state.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/super-seeding.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/tags.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/time-active.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/total-size.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/tracker.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/upload-limit.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/upload-speed.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/uploaded-session.html create mode 100644 qbittorrent-models/qbittorrent.models/-torrent/uploaded.html create mode 100644 qbittorrent-models/qbittorrent.models/-webseed/-webseed.html create mode 100644 qbittorrent-models/qbittorrent.models/-webseed/index.html create mode 100644 qbittorrent-models/qbittorrent.models/-webseed/url.html create mode 100644 qbittorrent-models/qbittorrent.models/index.html create mode 100644 scripts/clipboard.js create mode 100644 scripts/main.js create mode 100644 scripts/navigation-loader.js create mode 100644 scripts/pages.json create mode 100644 scripts/platform-content-handler.js create mode 100644 scripts/prism.js create mode 100644 scripts/sourceset_dependencies.js create mode 100644 scripts/symbol-parameters-wrapper_deferred.js create mode 100644 styles/font-jb-sans-auto.css create mode 100644 styles/logo-styles.css create mode 100644 styles/main.css create mode 100644 styles/prism.css create mode 100644 styles/style.css diff --git a/images/anchor-copy-button.svg b/images/anchor-copy-button.svg new file mode 100644 index 00000000..19c1fa3f --- /dev/null +++ b/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/images/arrow_down.svg b/images/arrow_down.svg new file mode 100644 index 00000000..639aaf12 --- /dev/null +++ b/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/images/burger.svg b/images/burger.svg new file mode 100644 index 00000000..fcca732b --- /dev/null +++ b/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/images/copy-icon.svg b/images/copy-icon.svg new file mode 100644 index 00000000..2cb02ec6 --- /dev/null +++ b/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/images/copy-successful-icon.svg b/images/copy-successful-icon.svg new file mode 100644 index 00000000..c4b95383 --- /dev/null +++ b/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/images/footer-go-to-link.svg b/images/footer-go-to-link.svg new file mode 100644 index 00000000..a87add7a --- /dev/null +++ b/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/images/go-to-top-icon.svg b/images/go-to-top-icon.svg new file mode 100644 index 00000000..abc3d1ce --- /dev/null +++ b/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/images/homepage.svg b/images/homepage.svg new file mode 100644 index 00000000..e3c83b1c --- /dev/null +++ b/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/images/logo-icon.svg b/images/logo-icon.svg new file mode 100644 index 00000000..e42f9570 --- /dev/null +++ b/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/images/nav-icons/abstract-class-kotlin.svg b/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 00000000..19d6148c --- /dev/null +++ b/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/nav-icons/abstract-class.svg b/images/nav-icons/abstract-class.svg new file mode 100644 index 00000000..60182030 --- /dev/null +++ b/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/images/nav-icons/annotation-kotlin.svg b/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 00000000..b90f508c --- /dev/null +++ b/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/images/nav-icons/annotation.svg b/images/nav-icons/annotation.svg new file mode 100644 index 00000000..b80c54b4 --- /dev/null +++ b/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/images/nav-icons/class-kotlin.svg b/images/nav-icons/class-kotlin.svg new file mode 100644 index 00000000..797a2423 --- /dev/null +++ b/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/images/nav-icons/class.svg b/images/nav-icons/class.svg new file mode 100644 index 00000000..3f1ad167 --- /dev/null +++ b/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/images/nav-icons/enum-kotlin.svg b/images/nav-icons/enum-kotlin.svg new file mode 100644 index 00000000..775a7cc9 --- /dev/null +++ b/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/images/nav-icons/enum.svg b/images/nav-icons/enum.svg new file mode 100644 index 00000000..fa7f2476 --- /dev/null +++ b/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/images/nav-icons/exception-class.svg b/images/nav-icons/exception-class.svg new file mode 100644 index 00000000..c0b2bdeb --- /dev/null +++ b/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/images/nav-icons/field-value.svg b/images/nav-icons/field-value.svg new file mode 100644 index 00000000..2771ee56 --- /dev/null +++ b/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/images/nav-icons/field-variable.svg b/images/nav-icons/field-variable.svg new file mode 100644 index 00000000..e2d2bbd0 --- /dev/null +++ b/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/images/nav-icons/function.svg b/images/nav-icons/function.svg new file mode 100644 index 00000000..f0da64a0 --- /dev/null +++ b/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/images/nav-icons/interface-kotlin.svg b/images/nav-icons/interface-kotlin.svg new file mode 100644 index 00000000..5e163260 --- /dev/null +++ b/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/images/nav-icons/interface.svg b/images/nav-icons/interface.svg new file mode 100644 index 00000000..32063ba2 --- /dev/null +++ b/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/images/nav-icons/object.svg b/images/nav-icons/object.svg new file mode 100644 index 00000000..31f0ee3e --- /dev/null +++ b/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/images/nav-icons/typealias-kotlin.svg b/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 00000000..f4bb238b --- /dev/null +++ b/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/images/theme-toggle.svg b/images/theme-toggle.svg new file mode 100644 index 00000000..df86202b --- /dev/null +++ b/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/index.html b/index.html new file mode 100644 index 00000000..c5cfaca7 --- /dev/null +++ b/index.html @@ -0,0 +1,98 @@ + + + + + All modules + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

All modules:

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/navigation.html b/navigation.html new file mode 100644 index 00000000..15cc9512 --- /dev/null +++ b/navigation.html @@ -0,0 +1,322 @@ +
+
+ +
+ +
+ +
+
+ Companion +
+
+
+ +
+ +
+
+ +
+ +
+ +
+
+
+ BuildInfo +
+
+
+
+ Category +
+
+
+ +
+
+ CONNECTED +
+
+
+ +
+
+ +
+
+ +
+
+ LogEntry +
+
+
+ Companion +
+
+
+
+
+ MainData +
+
+
+
+ PeerLog +
+
+
+ +
+
+ MISSING +
+
+
+ +
+
+
+ DONE +
+
+
+
+ +
+
+
+ Torrent +
+
+
+ State +
+
+
+ ERROR +
+
+
+ +
+
+
+ UPLOADING +
+
+
+
+ PAUSED_UP +
+
+
+
+ QUEUED_UP +
+
+
+ +
+
+ +
+
+
+ FORCED_UP +
+
+
+ +
+
+ +
+
+
+ META_DL +
+
+
+
+ PAUSED_DL +
+
+
+ +
+
+ +
+
+
+ FORCED_DL +
+
+
+
+ QUEUED_DL +
+
+ +
+
+ MOVING +
+
+
+
+ UNKNOWN +
+
+
+
+
+ +
+
+ +
+
+ ALL +
+
+
+ +
+
+
+ COMPLETED +
+
+
+
+ PAUSED +
+
+
+
+ ACTIVE +
+
+
+
+ INACTIVE +
+
+
+
+ RESUMED +
+
+
+
+ STALLED +
+
+ + +
+
+ +
+
+ +
+ +
+ +
+
+
+ Webseed +
+
+
+
+
diff --git a/package-list b/package-list new file mode 100644 index 00000000..48ddf4db --- /dev/null +++ b/package-list @@ -0,0 +1,8 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html + +module:qbittorrent-client +qbittorrent +qbittorrent.internal +module:qbittorrent-models +qbittorrent.models diff --git a/qbittorrent-client/index.html b/qbittorrent-client/index.html new file mode 100644 index 00000000..32fc9743 --- /dev/null +++ b/qbittorrent-client/index.html @@ -0,0 +1,113 @@ + + + + + qbittorrent-client + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

qbittorrent-client

+
+

Packages

+
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
common
+
+
+
+
+
+
+ +
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
common
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/navigation.html b/qbittorrent-client/navigation.html new file mode 100644 index 00000000..be4bd1f5 --- /dev/null +++ b/qbittorrent-client/navigation.html @@ -0,0 +1,322 @@ +
+
+ +
+ +
+ +
+
+ Companion +
+
+
+ +
+ +
+
+ +
+ +
+ +
+
+
+ BuildInfo +
+
+
+
+ Category +
+
+
+ +
+
+ CONNECTED +
+
+
+ +
+
+ +
+
+ +
+
+ LogEntry +
+
+
+ Companion +
+
+
+
+
+ MainData +
+
+
+
+ PeerLog +
+
+
+ +
+
+ MISSING +
+
+
+ +
+
+
+ DONE +
+
+
+
+ +
+
+
+ Torrent +
+
+
+ State +
+
+
+ ERROR +
+
+
+ +
+
+
+ UPLOADING +
+
+
+
+ PAUSED_UP +
+
+
+
+ QUEUED_UP +
+
+
+ +
+
+ +
+
+
+ FORCED_UP +
+
+
+ +
+
+ +
+
+
+ META_DL +
+
+
+
+ PAUSED_DL +
+
+
+ +
+
+ +
+
+
+ FORCED_DL +
+
+
+
+ QUEUED_DL +
+
+ +
+
+ MOVING +
+
+
+
+ UNKNOWN +
+
+
+
+
+ +
+
+ +
+
+ ALL +
+
+
+ +
+
+
+ COMPLETED +
+
+
+
+ PAUSED +
+
+
+
+ ACTIVE +
+
+
+
+ INACTIVE +
+
+
+
+ RESUMED +
+
+
+
+ STALLED +
+
+ + +
+
+ +
+
+ +
+ +
+ +
+
+
+ Webseed +
+
+
+
+
diff --git a/qbittorrent-client/qbittorrent.internal/-data-state-pair/index.html b/qbittorrent-client/qbittorrent.internal/-data-state-pair/index.html new file mode 100644 index 00000000..b0b9f5b6 --- /dev/null +++ b/qbittorrent-client/qbittorrent.internal/-data-state-pair/index.html @@ -0,0 +1,80 @@ + + + + + DataStatePair + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DataStatePair

+ +
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent.internal/index.html b/qbittorrent-client/qbittorrent.internal/index.html new file mode 100644 index 00000000..2aa16ef3 --- /dev/null +++ b/qbittorrent-client/qbittorrent.internal/index.html @@ -0,0 +1,99 @@ + + + + + qbittorrent.internal + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/-r-a-t-i-o_-l-i-m-i-t_-g-l-o-b-a-l.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/-r-a-t-i-o_-l-i-m-i-t_-g-l-o-b-a-l.html new file mode 100644 index 00000000..775252fb --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/-r-a-t-i-o_-l-i-m-i-t_-g-l-o-b-a-l.html @@ -0,0 +1,76 @@ + + + + + RATIO_LIMIT_GLOBAL + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

RATIO_LIMIT_GLOBAL

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/-r-a-t-i-o_-l-i-m-i-t_-n-o-n-e.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/-r-a-t-i-o_-l-i-m-i-t_-n-o-n-e.html new file mode 100644 index 00000000..8a6833a5 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/-r-a-t-i-o_-l-i-m-i-t_-n-o-n-e.html @@ -0,0 +1,76 @@ + + + + + RATIO_LIMIT_NONE + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

RATIO_LIMIT_NONE

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/-s-e-e-d-i-n-g_-l-i-m-i-t_-g-l-o-b-a-l.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/-s-e-e-d-i-n-g_-l-i-m-i-t_-g-l-o-b-a-l.html new file mode 100644 index 00000000..67487d71 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/-s-e-e-d-i-n-g_-l-i-m-i-t_-g-l-o-b-a-l.html @@ -0,0 +1,76 @@ + + + + + SEEDING_LIMIT_GLOBAL + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SEEDING_LIMIT_GLOBAL

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/-s-e-e-d-i-n-g_-l-i-m-i-t_-n-o-n-e.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/-s-e-e-d-i-n-g_-l-i-m-i-t_-n-o-n-e.html new file mode 100644 index 00000000..6932a2f1 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/-s-e-e-d-i-n-g_-l-i-m-i-t_-n-o-n-e.html @@ -0,0 +1,76 @@ + + + + + SEEDING_LIMIT_NONE + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SEEDING_LIMIT_NONE

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/index.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/index.html new file mode 100644 index 00000000..2093113e --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/-companion/index.html @@ -0,0 +1,145 @@ + + + + + Companion + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/-q-bittorrent-client.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/-q-bittorrent-client.html new file mode 100644 index 00000000..e6e6765c --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/-q-bittorrent-client.html @@ -0,0 +1,76 @@ + + + + + QBittorrentClient + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

QBittorrentClient

+
+
constructor(baseUrl: String, username: String = "admin", password: String = "adminadmin", syncInterval: Duration = 5.seconds, httpClient: HttpClient = HttpClient(), dispatcher: CoroutineDispatcher = Default)

Parameters

baseUrl

The base URL of qBittorrent, ex. http://localhost:9000

username

The qBittorrent username, default: admin

password

The qBittorrent password, default: adminadmin

syncInterval

The sync endpoint polling rate when subscribed to a Flow, defaults to 5 seconds.

httpClient

Custom HTTPClient, useful when a default client engine is not used

dispatcher

Coroutine dispatcher for flow API processing, defaults to Dispatchers.Default.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/add-peers.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/add-peers.html new file mode 100644 index 00000000..a77ec09c --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/add-peers.html @@ -0,0 +1,76 @@ + + + + + addPeers + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addPeers

+
+
suspend fun addPeers(hashes: List<String>, peers: List<String>)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/add-torrent-tags.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/add-torrent-tags.html new file mode 100644 index 00000000..7c3781f7 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/add-torrent-tags.html @@ -0,0 +1,76 @@ + + + + + addTorrentTags + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addTorrentTags

+
+
suspend fun addTorrentTags(hashes: List<String> = allList, tags: List<String>)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/add-torrent.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/add-torrent.html new file mode 100644 index 00000000..ac1c5378 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/add-torrent.html @@ -0,0 +1,76 @@ + + + + + addTorrent + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addTorrent

+
+
suspend fun addTorrent(configure: AddTorrentBody.() -> Unit)

This method can add torrents from server local file or from URLs. http://, https://, magnet: and bc://bt/ links are supported.

To include torrents, add HTTP and magnet urls to AddTorrentBody.urls, or file paths to AddTorrentBody.torrents. Only one AddTorrentBody.urls or AddTorrentBody.torrents entry is required for the request to succeed.

Parameters

configure

A function to configure the request body with AddTorrentBody.

See also

for all available options.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/add-trackers.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/add-trackers.html new file mode 100644 index 00000000..773b8ff9 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/add-trackers.html @@ -0,0 +1,76 @@ + + + + + addTrackers + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addTrackers

+
+
suspend fun addTrackers(hash: String, urls: List<String>)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/ban-peers.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/ban-peers.html new file mode 100644 index 00000000..1609447a --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/ban-peers.html @@ -0,0 +1,76 @@ + + + + + banPeers + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

banPeers

+
+
suspend fun banPeers(peers: List<String>)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/create-category.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/create-category.html new file mode 100644 index 00000000..e5b405b4 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/create-category.html @@ -0,0 +1,76 @@ + + + + + createCategory + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

createCategory

+
+
suspend fun createCategory(name: String, savePath: String)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/create-tags.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/create-tags.html new file mode 100644 index 00000000..3a9b4e70 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/create-tags.html @@ -0,0 +1,76 @@ + + + + + createTags + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

createTags

+
+
suspend fun createTags(tags: List<String>)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/decrease-priority.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/decrease-priority.html new file mode 100644 index 00000000..d6ace119 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/decrease-priority.html @@ -0,0 +1,76 @@ + + + + + decreasePriority + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

decreasePriority

+
+
suspend fun decreasePriority(hashes: List<String> = allList)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/delete-tags.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/delete-tags.html new file mode 100644 index 00000000..77bf096c --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/delete-tags.html @@ -0,0 +1,76 @@ + + + + + deleteTags + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

deleteTags

+
+
suspend fun deleteTags(tags: List<String>)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/delete-torrents.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/delete-torrents.html new file mode 100644 index 00000000..6d50f715 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/delete-torrents.html @@ -0,0 +1,76 @@ + + + + + deleteTorrents + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

deleteTorrents

+
+
suspend fun deleteTorrents(hashes: List<String>, deleteFiles: Boolean = false)

Delete one or more torrents.

Parameters

hashes

A single torrent hash, list of torrents, or 'all'.

deleteFiles

If true, delete all the torrents files.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/edit-category.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/edit-category.html new file mode 100644 index 00000000..7f0bcd90 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/edit-category.html @@ -0,0 +1,76 @@ + + + + + editCategory + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

editCategory

+
+
suspend fun editCategory(name: String, savePath: String)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/edit-trackers.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/edit-trackers.html new file mode 100644 index 00000000..d9384c36 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/edit-trackers.html @@ -0,0 +1,76 @@ + + + + + editTrackers + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

editTrackers

+
+
suspend fun editTrackers(hash: String, originalUrl: String, newUrl: String)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-api-version.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-api-version.html new file mode 100644 index 00000000..de90a416 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-api-version.html @@ -0,0 +1,76 @@ + + + + + getApiVersion + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getApiVersion

+
+
suspend fun getApiVersion(): String

Get the Web API version.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-build-info.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-build-info.html new file mode 100644 index 00000000..fa653ade --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-build-info.html @@ -0,0 +1,76 @@ + + + + + getBuildInfo + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getBuildInfo

+
+
suspend fun getBuildInfo(): BuildInfo

Get the build info

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-categories.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-categories.html new file mode 100644 index 00000000..c3f16548 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-categories.html @@ -0,0 +1,76 @@ + + + + + getCategories + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getCategories

+
+
suspend fun getCategories(): List<Category>
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-default-save-path.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-default-save-path.html new file mode 100644 index 00000000..a8ea884f --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-default-save-path.html @@ -0,0 +1,76 @@ + + + + + getDefaultSavePath + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getDefaultSavePath

+
+
suspend fun getDefaultSavePath(): String

Get the default torrent save path, ex. /user/home/downloads

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-global-download-limit.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-global-download-limit.html new file mode 100644 index 00000000..d2d66f60 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-global-download-limit.html @@ -0,0 +1,76 @@ + + + + + getGlobalDownloadLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getGlobalDownloadLimit

+
+

The response is the value of current global download speed limit in bytes/second; this value will be zero if no limit is applied.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-global-transfer-info.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-global-transfer-info.html new file mode 100644 index 00000000..e5f29320 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-global-transfer-info.html @@ -0,0 +1,76 @@ + + + + + getGlobalTransferInfo + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getGlobalTransferInfo

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-global-upload-limit.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-global-upload-limit.html new file mode 100644 index 00000000..db109784 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-global-upload-limit.html @@ -0,0 +1,76 @@ + + + + + getGlobalUploadLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getGlobalUploadLimit

+
+
suspend fun getGlobalUploadLimit(): Int

The response is the value of current global upload speed limit in bytes/second; this value will be zero if no limit is applied.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-logs.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-logs.html new file mode 100644 index 00000000..0021c751 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-logs.html @@ -0,0 +1,76 @@ + + + + + getLogs + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getLogs

+
+
suspend fun getLogs(normal: Boolean = true, info: Boolean = true, warning: Boolean = true, critical: Boolean = true, lastKnownId: Int = -1): List<LogEntry>

Parameters

normal

Include normal messages (default: true)

info

Include info messages (default: true)

warning

Include warning messages (default: true)

critical

Include critical messages (default: true)

lastKnownId

Exclude messages with "message id" <= last_known_id (default: -1)

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-peer-logs.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-peer-logs.html new file mode 100644 index 00000000..23b8f235 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-peer-logs.html @@ -0,0 +1,76 @@ + + + + + getPeerLogs + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getPeerLogs

+
+
suspend fun getPeerLogs(lastKnownId: Int = -1): List<PeerLog>

Parameters

lastKnownId

Exclude messages with "message id" <= last_known_id (default: -1)

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-piece-hashes.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-piece-hashes.html new file mode 100644 index 00000000..ed4a853c --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-piece-hashes.html @@ -0,0 +1,76 @@ + + + + + getPieceHashes + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getPieceHashes

+
+
suspend fun getPieceHashes(hash: String): List<String>

Get piece hashes for the torrent at hash.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-piece-states.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-piece-states.html new file mode 100644 index 00000000..dccff4f7 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-piece-states.html @@ -0,0 +1,76 @@ + + + + + getPieceStates + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getPieceStates

+
+
suspend fun getPieceStates(hash: String): List<PieceState>

Get piece states for the torrent at hash.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-preferences.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-preferences.html new file mode 100644 index 00000000..995660f6 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-preferences.html @@ -0,0 +1,76 @@ + + + + + getPreferences + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getPreferences

+
+
suspend fun getPreferences(): JsonObject

Get the qBittorrent application preferences.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-speed-limits-mode.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-speed-limits-mode.html new file mode 100644 index 00000000..f965bb74 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-speed-limits-mode.html @@ -0,0 +1,76 @@ + + + + + getSpeedLimitsMode + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getSpeedLimitsMode

+
+
suspend fun getSpeedLimitsMode(): Int

The response is 1 if alternative speed limits are enabled, 0 otherwise.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-tags.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-tags.html new file mode 100644 index 00000000..36978a58 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-tags.html @@ -0,0 +1,76 @@ + + + + + getTags + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getTags

+
+
suspend fun getTags(): List<String>
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrent-download-limit.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrent-download-limit.html new file mode 100644 index 00000000..f56c2e15 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrent-download-limit.html @@ -0,0 +1,76 @@ + + + + + getTorrentDownloadLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getTorrentDownloadLimit

+
+
suspend fun getTorrentDownloadLimit(hashes: List<String> = allList): Map<String, Long>
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrent-files.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrent-files.html new file mode 100644 index 00000000..371e6473 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrent-files.html @@ -0,0 +1,76 @@ + + + + + getTorrentFiles + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getTorrentFiles

+
+
suspend fun getTorrentFiles(hash: String, indexes: List<Int> = emptyList()): List<TorrentFile>

Get the TorrentFiles for hash or an empty list if not yet not available.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrent-properties.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrent-properties.html new file mode 100644 index 00000000..113e6015 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrent-properties.html @@ -0,0 +1,76 @@ + + + + + getTorrentProperties + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getTorrentProperties

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrent-upload-limit.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrent-upload-limit.html new file mode 100644 index 00000000..f391ef0c --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrent-upload-limit.html @@ -0,0 +1,76 @@ + + + + + getTorrentUploadLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getTorrentUploadLimit

+
+
suspend fun getTorrentUploadLimit(hashes: List<String> = allList): Map<String, Long>
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrents.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrents.html new file mode 100644 index 00000000..decf7f4e --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-torrents.html @@ -0,0 +1,76 @@ + + + + + getTorrents + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getTorrents

+
+
suspend fun getTorrents(filter: TorrentFilter = TorrentFilter.ALL, category: String = "", sort: String = "", reverse: Boolean = false, limit: Int = 0, offset: Int = 0, tag: String? = null, hashes: List<String> = emptyList()): List<Torrent>
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-trackers.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-trackers.html new file mode 100644 index 00000000..00653cc9 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-trackers.html @@ -0,0 +1,76 @@ + + + + + getTrackers + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getTrackers

+
+
suspend fun getTrackers(hash: String): List<TorrentTracker>?
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-version.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-version.html new file mode 100644 index 00000000..194e46bb --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-version.html @@ -0,0 +1,76 @@ + + + + + getVersion + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getVersion

+
+
suspend fun getVersion(): String

Get the application version.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-webseeds.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-webseeds.html new file mode 100644 index 00000000..737fd82e --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/get-webseeds.html @@ -0,0 +1,76 @@ + + + + + getWebseeds + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getWebseeds

+
+
suspend fun getWebseeds(hash: String): List<Webseed>
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/increase-priority.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/increase-priority.html new file mode 100644 index 00000000..ab87dba9 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/increase-priority.html @@ -0,0 +1,76 @@ + + + + + increasePriority + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

increasePriority

+
+
suspend fun increasePriority(hashes: List<String> = allList)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/index.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/index.html new file mode 100644 index 00000000..1f99f4c9 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/index.html @@ -0,0 +1,1162 @@ + + + + + QBittorrentClient + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

QBittorrentClient

+
class QBittorrentClient(baseUrl: String, username: String = "admin", password: String = "adminadmin", syncInterval: Duration = 5.seconds, httpClient: HttpClient = HttpClient(), dispatcher: CoroutineDispatcher = Default)

qBittorrent Web API wrapper.

https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)

Parameters

baseUrl

The base URL of qBittorrent, ex. http://localhost:9000

username

The qBittorrent username, default: admin

password

The qBittorrent password, default: adminadmin

syncInterval

The sync endpoint polling rate when subscribed to a Flow, defaults to 5 seconds.

httpClient

Custom HTTPClient, useful when a default client engine is not used

dispatcher

Coroutine dispatcher for flow API processing, defaults to Dispatchers.Default.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(baseUrl: String, username: String = "admin", password: String = "adminadmin", syncInterval: Duration = 5.seconds, httpClient: HttpClient = HttpClient(), dispatcher: CoroutineDispatcher = Default)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns true when observeMainData or observeTorrent have at least one subscriber, meaning the syncing endpoint is being polled at syncInterval.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun addPeers(hashes: List<String>, peers: List<String>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun addTorrent(configure: AddTorrentBody.() -> Unit)

This method can add torrents from server local file or from URLs. http://, https://, magnet: and bc://bt/ links are supported.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun addTorrentTags(hashes: List<String> = allList, tags: List<String>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun addTrackers(hash: String, urls: List<String>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun banPeers(peers: List<String>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun createCategory(name: String, savePath: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun createTags(tags: List<String>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun decreasePriority(hashes: List<String> = allList)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun deleteTags(tags: List<String>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun deleteTorrents(hashes: List<String>, deleteFiles: Boolean = false)

Delete one or more torrents.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun editCategory(name: String, savePath: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun editTrackers(hash: String, originalUrl: String, newUrl: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getApiVersion(): String

Get the Web API version.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getBuildInfo(): BuildInfo

Get the build info

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getCategories(): List<Category>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getDefaultSavePath(): String

Get the default torrent save path, ex. /user/home/downloads

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

The response is the value of current global download speed limit in bytes/second; this value will be zero if no limit is applied.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getGlobalUploadLimit(): Int

The response is the value of current global upload speed limit in bytes/second; this value will be zero if no limit is applied.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getLogs(normal: Boolean = true, info: Boolean = true, warning: Boolean = true, critical: Boolean = true, lastKnownId: Int = -1): List<LogEntry>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getPeerLogs(lastKnownId: Int = -1): List<PeerLog>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getPieceHashes(hash: String): List<String>

Get piece hashes for the torrent at hash.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getPieceStates(hash: String): List<PieceState>

Get piece states for the torrent at hash.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getPreferences(): JsonObject

Get the qBittorrent application preferences.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getSpeedLimitsMode(): Int

The response is 1 if alternative speed limits are enabled, 0 otherwise.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getTags(): List<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getTorrentDownloadLimit(hashes: List<String> = allList): Map<String, Long>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getTorrentFiles(hash: String, indexes: List<Int> = emptyList()): List<TorrentFile>

Get the TorrentFiles for hash or an empty list if not yet not available.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getTorrents(filter: TorrentFilter = TorrentFilter.ALL, category: String = "", sort: String = "", reverse: Boolean = false, limit: Int = 0, offset: Int = 0, tag: String? = null, hashes: List<String> = emptyList()): List<Torrent>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getTorrentUploadLimit(hashes: List<String> = allList): Map<String, Long>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getTrackers(hash: String): List<TorrentTracker>?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getVersion(): String

Get the application version.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun getWebseeds(hash: String): List<Webseed>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun increasePriority(hashes: List<String> = allList)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun login()

Create a session with the username and password provided in the constructor.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun logout()

End the current session.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun maxPriority(hashes: List<String> = allList)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun minPriority(hashes: List<String> = allList)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Emits the next MainData every syncInterval while subscribed.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun observeTorrent(hash: String, waitIfMissing: Boolean = false): Flow<Torrent>

Emits the latest Torrent data for the hash. If the torrent is removed or not found, the flow will complete unless waitIfMissing is true.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Emits the latest TorrentPeers data for the hash. If the torrent is removed or not found, the flow will complete.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun pauseTorrents(hashes: List<String> = allList)

Pause one or more torrents

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun reannounceTorrents(hashes: List<String> = allList)

Reannounce a torrent.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun recheckTorrents(hashes: List<String> = allList)

Recheck a torrent in qBittorrent.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun removeCategories(names: List<String>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun removeTorrentTags(hashes: List<String> = allList, tags: List<String>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun removeTrackers(hash: String, urls: List<String>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun renameFile(hash: String, id: Int, newName: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun renameFolder(hash: String, id: Int, newName: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun resumeTorrents(hashes: List<String> = allList)

Resume one or more torrents

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun setAutoTorrentManagement(hashes: List<String> = allList, enabled: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun setFilePriority(hash: String, ids: List<Int>, priority: Int)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun setForceStart(hashes: List<String> = allList, value: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun setGlobalDownloadLimit(limit: Int)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun setGlobalUploadLimit(limit: Int)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun setPreferences(prefs: JsonObject)

Set one or more qBittorrent application preferences.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun setSuperSeeding(hashes: List<String> = allList, value: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun setTorrentCategory(hashes: List<String> = allList, category: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun setTorrentDownloadLimit(hashes: List<String> = allList)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun setTorrentLocation(hashes: List<String> = allList, location: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun setTorrentName(hash: String, name: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun setTorrentShareLimits(hashes: List<String> = allList, ratioLimit: Float, seedingTimeLimit: Duration)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun setTorrentUploadLimit(hashes: List<String> = allList, limit: Long)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun shutdown()

Shutdown qBittorrent

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun toggleFirstLastPriority(hashes: List<String> = allList)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun toggleSequentialDownload(hashes: List<String> = allList)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
suspend fun toggleSpeedLimitsMode()
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/is-syncing.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/is-syncing.html new file mode 100644 index 00000000..0c4608de --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/is-syncing.html @@ -0,0 +1,76 @@ + + + + + isSyncing + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isSyncing

+
+

Returns true when observeMainData or observeTorrent have at least one subscriber, meaning the syncing endpoint is being polled at syncInterval.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/login.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/login.html new file mode 100644 index 00000000..34124904 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/login.html @@ -0,0 +1,76 @@ + + + + + login + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

login

+
+
suspend fun login()

Create a session with the username and password provided in the constructor.

NOTE: Calling login is not required as authentication is managed internally.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/logout.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/logout.html new file mode 100644 index 00000000..f0481530 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/logout.html @@ -0,0 +1,76 @@ + + + + + logout + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

logout

+
+
suspend fun logout()

End the current session.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/max-priority.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/max-priority.html new file mode 100644 index 00000000..c2978870 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/max-priority.html @@ -0,0 +1,76 @@ + + + + + maxPriority + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

maxPriority

+
+
suspend fun maxPriority(hashes: List<String> = allList)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/min-priority.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/min-priority.html new file mode 100644 index 00000000..8500e1b7 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/min-priority.html @@ -0,0 +1,76 @@ + + + + + minPriority + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

minPriority

+
+
suspend fun minPriority(hashes: List<String> = allList)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/observe-main-data.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/observe-main-data.html new file mode 100644 index 00000000..1a062b0c --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/observe-main-data.html @@ -0,0 +1,76 @@ + + + + + observeMainData + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

observeMainData

+
+

Emits the next MainData every syncInterval while subscribed.

NOTE: The underlying logic and network requests will be started only once, no matter how many times you invoke observeMainData.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/observe-torrent-peers.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/observe-torrent-peers.html new file mode 100644 index 00000000..c75924bc --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/observe-torrent-peers.html @@ -0,0 +1,76 @@ + + + + + observeTorrentPeers + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

observeTorrentPeers

+
+

Emits the latest TorrentPeers data for the hash. If the torrent is removed or not found, the flow will complete.

Parameters

hash

The info hash of the torrent to observe.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/observe-torrent.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/observe-torrent.html new file mode 100644 index 00000000..f7b115c8 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/observe-torrent.html @@ -0,0 +1,76 @@ + + + + + observeTorrent + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

observeTorrent

+
+
fun observeTorrent(hash: String, waitIfMissing: Boolean = false): Flow<Torrent>

Emits the latest Torrent data for the hash. If the torrent is removed or not found, the flow will complete unless waitIfMissing is true.

Parameters

hash

The info hash of the torrent to observe.

waitIfMissing

When true, wait for the hash if it does not exist

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/pause-torrents.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/pause-torrents.html new file mode 100644 index 00000000..ab814ba8 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/pause-torrents.html @@ -0,0 +1,76 @@ + + + + + pauseTorrents + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

pauseTorrents

+
+
suspend fun pauseTorrents(hashes: List<String> = allList)

Pause one or more torrents

Parameters

hashes

A single torrent hash, list of torrents, or 'all'.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/reannounce-torrents.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/reannounce-torrents.html new file mode 100644 index 00000000..11ec01b3 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/reannounce-torrents.html @@ -0,0 +1,76 @@ + + + + + reannounceTorrents + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

reannounceTorrents

+
+
suspend fun reannounceTorrents(hashes: List<String> = allList)

Reannounce a torrent.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/recheck-torrents.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/recheck-torrents.html new file mode 100644 index 00000000..9e8041e3 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/recheck-torrents.html @@ -0,0 +1,76 @@ + + + + + recheckTorrents + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

recheckTorrents

+
+
suspend fun recheckTorrents(hashes: List<String> = allList)

Recheck a torrent in qBittorrent.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/remove-categories.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/remove-categories.html new file mode 100644 index 00000000..5aba687e --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/remove-categories.html @@ -0,0 +1,76 @@ + + + + + removeCategories + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

removeCategories

+
+
suspend fun removeCategories(names: List<String>)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/remove-torrent-tags.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/remove-torrent-tags.html new file mode 100644 index 00000000..0256448c --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/remove-torrent-tags.html @@ -0,0 +1,76 @@ + + + + + removeTorrentTags + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

removeTorrentTags

+
+
suspend fun removeTorrentTags(hashes: List<String> = allList, tags: List<String>)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/remove-trackers.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/remove-trackers.html new file mode 100644 index 00000000..483cede6 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/remove-trackers.html @@ -0,0 +1,76 @@ + + + + + removeTrackers + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

removeTrackers

+
+
suspend fun removeTrackers(hash: String, urls: List<String>)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/rename-file.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/rename-file.html new file mode 100644 index 00000000..4ce779d2 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/rename-file.html @@ -0,0 +1,76 @@ + + + + + renameFile + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

renameFile

+
+
suspend fun renameFile(hash: String, id: Int, newName: String)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/rename-folder.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/rename-folder.html new file mode 100644 index 00000000..4744a5b3 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/rename-folder.html @@ -0,0 +1,76 @@ + + + + + renameFolder + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

renameFolder

+
+
suspend fun renameFolder(hash: String, id: Int, newName: String)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/resume-torrents.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/resume-torrents.html new file mode 100644 index 00000000..f4a19888 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/resume-torrents.html @@ -0,0 +1,76 @@ + + + + + resumeTorrents + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

resumeTorrents

+
+
suspend fun resumeTorrents(hashes: List<String> = allList)

Resume one or more torrents

Parameters

hashes

A single torrent hash, list of torrents, or 'all'.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-auto-torrent-management.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-auto-torrent-management.html new file mode 100644 index 00000000..beb9aeca --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-auto-torrent-management.html @@ -0,0 +1,76 @@ + + + + + setAutoTorrentManagement + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setAutoTorrentManagement

+
+
suspend fun setAutoTorrentManagement(hashes: List<String> = allList, enabled: Boolean)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-file-priority.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-file-priority.html new file mode 100644 index 00000000..655b9f16 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-file-priority.html @@ -0,0 +1,76 @@ + + + + + setFilePriority + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setFilePriority

+
+
suspend fun setFilePriority(hash: String, ids: List<Int>, priority: Int)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-force-start.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-force-start.html new file mode 100644 index 00000000..b98c72a5 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-force-start.html @@ -0,0 +1,76 @@ + + + + + setForceStart + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setForceStart

+
+
suspend fun setForceStart(hashes: List<String> = allList, value: Boolean)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-global-download-limit.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-global-download-limit.html new file mode 100644 index 00000000..dc3de07a --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-global-download-limit.html @@ -0,0 +1,76 @@ + + + + + setGlobalDownloadLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setGlobalDownloadLimit

+
+
suspend fun setGlobalDownloadLimit(limit: Int)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-global-upload-limit.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-global-upload-limit.html new file mode 100644 index 00000000..3c54c581 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-global-upload-limit.html @@ -0,0 +1,76 @@ + + + + + setGlobalUploadLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setGlobalUploadLimit

+
+
suspend fun setGlobalUploadLimit(limit: Int)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-preferences.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-preferences.html new file mode 100644 index 00000000..84596343 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-preferences.html @@ -0,0 +1,76 @@ + + + + + setPreferences + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setPreferences

+
+
suspend fun setPreferences(prefs: JsonObject)

Set one or more qBittorrent application preferences.

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-super-seeding.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-super-seeding.html new file mode 100644 index 00000000..45e75ab7 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-super-seeding.html @@ -0,0 +1,76 @@ + + + + + setSuperSeeding + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setSuperSeeding

+
+
suspend fun setSuperSeeding(hashes: List<String> = allList, value: Boolean)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-category.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-category.html new file mode 100644 index 00000000..5df0a2a0 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-category.html @@ -0,0 +1,76 @@ + + + + + setTorrentCategory + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setTorrentCategory

+
+
suspend fun setTorrentCategory(hashes: List<String> = allList, category: String)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-download-limit.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-download-limit.html new file mode 100644 index 00000000..7ee01b5e --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-download-limit.html @@ -0,0 +1,76 @@ + + + + + setTorrentDownloadLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setTorrentDownloadLimit

+
+
suspend fun setTorrentDownloadLimit(hashes: List<String> = allList)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-location.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-location.html new file mode 100644 index 00000000..a69323a2 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-location.html @@ -0,0 +1,76 @@ + + + + + setTorrentLocation + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setTorrentLocation

+
+
suspend fun setTorrentLocation(hashes: List<String> = allList, location: String)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-name.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-name.html new file mode 100644 index 00000000..4b154ede --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-name.html @@ -0,0 +1,76 @@ + + + + + setTorrentName + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setTorrentName

+
+
suspend fun setTorrentName(hash: String, name: String)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-share-limits.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-share-limits.html new file mode 100644 index 00000000..a4d267ec --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-share-limits.html @@ -0,0 +1,76 @@ + + + + + setTorrentShareLimits + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setTorrentShareLimits

+
+
suspend fun setTorrentShareLimits(hashes: List<String> = allList, ratioLimit: Float, seedingTimeLimit: Duration)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-upload-limit.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-upload-limit.html new file mode 100644 index 00000000..cf11e004 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/set-torrent-upload-limit.html @@ -0,0 +1,76 @@ + + + + + setTorrentUploadLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setTorrentUploadLimit

+
+
suspend fun setTorrentUploadLimit(hashes: List<String> = allList, limit: Long)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/shutdown.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/shutdown.html new file mode 100644 index 00000000..1c87daae --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/shutdown.html @@ -0,0 +1,76 @@ + + + + + shutdown + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

shutdown

+
+
suspend fun shutdown()

Shutdown qBittorrent

+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/toggle-first-last-priority.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/toggle-first-last-priority.html new file mode 100644 index 00000000..ff797310 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/toggle-first-last-priority.html @@ -0,0 +1,76 @@ + + + + + toggleFirstLastPriority + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toggleFirstLastPriority

+
+
suspend fun toggleFirstLastPriority(hashes: List<String> = allList)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/toggle-sequential-download.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/toggle-sequential-download.html new file mode 100644 index 00000000..6be30fd9 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/toggle-sequential-download.html @@ -0,0 +1,76 @@ + + + + + toggleSequentialDownload + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toggleSequentialDownload

+
+
suspend fun toggleSequentialDownload(hashes: List<String> = allList)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-client/toggle-speed-limits-mode.html b/qbittorrent-client/qbittorrent/-q-bittorrent-client/toggle-speed-limits-mode.html new file mode 100644 index 00000000..4b13ae30 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-client/toggle-speed-limits-mode.html @@ -0,0 +1,76 @@ + + + + + toggleSpeedLimitsMode + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toggleSpeedLimitsMode

+
+
suspend fun toggleSpeedLimitsMode()
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-exception/-q-bittorrent-exception.html b/qbittorrent-client/qbittorrent/-q-bittorrent-exception/-q-bittorrent-exception.html new file mode 100644 index 00000000..07f58e53 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-exception/-q-bittorrent-exception.html @@ -0,0 +1,76 @@ + + + + + QBittorrentException + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

QBittorrentException

+
+
constructor(response: HttpResponse, body: String)
constructor(cause: Throwable)
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-exception/index.html b/qbittorrent-client/qbittorrent/-q-bittorrent-exception/index.html new file mode 100644 index 00000000..e0ecee2d --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-exception/index.html @@ -0,0 +1,149 @@ + + + + + QBittorrentException + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

QBittorrentException

+

A generic exception thrown by every API method in QBittorrentClient, simplifying error handling.

If a response is set, the error occurred because the server responded with an error. If no response is provided, the cause will contain an exception that was produced before executing the request.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(response: HttpResponse, body: String)
constructor(cause: Throwable)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open val cause: Throwable?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val message: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
var response: HttpResponse?
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-exception/message.html b/qbittorrent-client/qbittorrent/-q-bittorrent-exception/message.html new file mode 100644 index 00000000..42039c9e --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-exception/message.html @@ -0,0 +1,76 @@ + + + + + message + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

message

+
+
open override val message: String
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/-q-bittorrent-exception/response.html b/qbittorrent-client/qbittorrent/-q-bittorrent-exception/response.html new file mode 100644 index 00000000..522140f1 --- /dev/null +++ b/qbittorrent-client/qbittorrent/-q-bittorrent-exception/response.html @@ -0,0 +1,76 @@ + + + + + response + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

response

+
+
var response: HttpResponse?
+
+ +
+
+
+ + + diff --git a/qbittorrent-client/qbittorrent/index.html b/qbittorrent-client/qbittorrent/index.html new file mode 100644 index 00000000..dae29274 --- /dev/null +++ b/qbittorrent-client/qbittorrent/index.html @@ -0,0 +1,114 @@ + + + + + qbittorrent + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
class QBittorrentClient(baseUrl: String, username: String = "admin", password: String = "adminadmin", syncInterval: Duration = 5.seconds, httpClient: HttpClient = HttpClient(), dispatcher: CoroutineDispatcher = Default)

qBittorrent Web API wrapper.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

A generic exception thrown by every API method in QBittorrentClient, simplifying error handling.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/index.html b/qbittorrent-models/index.html new file mode 100644 index 00000000..debca767 --- /dev/null +++ b/qbittorrent-models/index.html @@ -0,0 +1,95 @@ + + + + + qbittorrent-models + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

qbittorrent-models

+
+

Packages

+
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
common
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/navigation.html b/qbittorrent-models/navigation.html new file mode 100644 index 00000000..be4bd1f5 --- /dev/null +++ b/qbittorrent-models/navigation.html @@ -0,0 +1,322 @@ +
+
+ +
+ +
+ +
+
+ Companion +
+
+
+ +
+ +
+
+ +
+ +
+ +
+
+
+ BuildInfo +
+
+
+
+ Category +
+
+
+ +
+
+ CONNECTED +
+
+
+ +
+
+ +
+
+ +
+
+ LogEntry +
+
+
+ Companion +
+
+
+
+
+ MainData +
+
+
+
+ PeerLog +
+
+
+ +
+
+ MISSING +
+
+
+ +
+
+
+ DONE +
+
+
+
+ +
+
+
+ Torrent +
+
+
+ State +
+
+
+ ERROR +
+
+
+ +
+
+
+ UPLOADING +
+
+
+
+ PAUSED_UP +
+
+
+
+ QUEUED_UP +
+
+
+ +
+
+ +
+
+
+ FORCED_UP +
+
+
+ +
+
+ +
+
+
+ META_DL +
+
+
+
+ PAUSED_DL +
+
+
+ +
+
+ +
+
+
+ FORCED_DL +
+
+
+
+ QUEUED_DL +
+
+ +
+
+ MOVING +
+
+
+
+ UNKNOWN +
+
+
+
+
+ +
+
+ +
+
+ ALL +
+
+
+ +
+
+
+ COMPLETED +
+
+
+
+ PAUSED +
+
+
+
+ ACTIVE +
+
+
+
+ INACTIVE +
+
+
+
+ RESUMED +
+
+
+
+ STALLED +
+
+ + +
+
+ +
+
+ +
+ +
+ +
+
+
+ Webseed +
+
+
+
+
diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/-add-torrent-body.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/-add-torrent-body.html new file mode 100644 index 00000000..edd36643 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/-add-torrent-body.html @@ -0,0 +1,76 @@ + + + + + AddTorrentBody + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

AddTorrentBody

+
+
constructor(urls: MutableList<String> = mutableListOf(), torrents: MutableList<String> = mutableListOf(), rawTorrents: MutableMap<String, ByteArray> = mutableMapOf(), savepath: String? = null, cookie: String? = null, category: String? = null, tags: MutableList<String> = mutableListOf(), skipChecking: Boolean? = null, paused: Boolean? = null, rootFolder: Boolean? = null, rename: String? = null, upLimit: Long? = null, dlLimit: Long? = null, ratioLimit: Float? = null, seedingTimeLimit: Duration? = null, autoTMM: Boolean? = null, sequentialDownload: Boolean? = null, firstLastPiecePriority: Boolean? = null)
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/auto-t-m-m.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/auto-t-m-m.html new file mode 100644 index 00000000..54acda88 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/auto-t-m-m.html @@ -0,0 +1,76 @@ + + + + + autoTMM + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

autoTMM

+
+

Whether Automatic Torrent Management should be used.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/category.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/category.html new file mode 100644 index 00000000..48e83e5b --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/category.html @@ -0,0 +1,76 @@ + + + + + category + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

category

+
+

Category for the torrent.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/cookie.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/cookie.html new file mode 100644 index 00000000..0a3c0802 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/cookie.html @@ -0,0 +1,76 @@ + + + + + cookie + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

cookie

+
+

Cookie sent to download the .torrent file.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/dl-limit.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/dl-limit.html new file mode 100644 index 00000000..bd278762 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/dl-limit.html @@ -0,0 +1,76 @@ + + + + + dlLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dlLimit

+
+

Set torrent download speed limit. Unit in bytes/second

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/first-last-piece-priority.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/first-last-piece-priority.html new file mode 100644 index 00000000..06820e26 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/first-last-piece-priority.html @@ -0,0 +1,76 @@ + + + + + firstLastPiecePriority + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

firstLastPiecePriority

+
+

Prioritize download first last piece. Possible values are true, false (default)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/index.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/index.html new file mode 100644 index 00000000..b1e24e21 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/index.html @@ -0,0 +1,374 @@ + + + + + AddTorrentBody + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

AddTorrentBody

+
data class AddTorrentBody(val urls: MutableList<String> = mutableListOf(), val torrents: MutableList<String> = mutableListOf(), val rawTorrents: MutableMap<String, ByteArray> = mutableMapOf(), var savepath: String? = null, var cookie: String? = null, var category: String? = null, val tags: MutableList<String> = mutableListOf(), var skipChecking: Boolean? = null, var paused: Boolean? = null, var rootFolder: Boolean? = null, var rename: String? = null, var upLimit: Long? = null, var dlLimit: Long? = null, var ratioLimit: Float? = null, var seedingTimeLimit: Duration? = null, var autoTMM: Boolean? = null, var sequentialDownload: Boolean? = null, var firstLastPiecePriority: Boolean? = null)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(urls: MutableList<String> = mutableListOf(), torrents: MutableList<String> = mutableListOf(), rawTorrents: MutableMap<String, ByteArray> = mutableMapOf(), savepath: String? = null, cookie: String? = null, category: String? = null, tags: MutableList<String> = mutableListOf(), skipChecking: Boolean? = null, paused: Boolean? = null, rootFolder: Boolean? = null, rename: String? = null, upLimit: Long? = null, dlLimit: Long? = null, ratioLimit: Float? = null, seedingTimeLimit: Duration? = null, autoTMM: Boolean? = null, sequentialDownload: Boolean? = null, firstLastPiecePriority: Boolean? = null)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Whether Automatic Torrent Management should be used.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Category for the torrent.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Cookie sent to download the .torrent file.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Set torrent download speed limit. Unit in bytes/second

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Prioritize download first last piece. Possible values are true, false (default)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Add torrents in the paused state. Possible values are true, false (default)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Set torrent share ratio limit.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Torrent file names and their file contents.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Rename torrent.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Create the root folder. Possible values are true, false, unset (default)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

The torrent download folder.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Set torrent seeding time limit.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Enable sequential download. Possible values are true, false (default)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Skip hash checking. Possible values are true, false (default)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Tags for the torrent.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

File paths to torrent files.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Set torrent upload speed limit. Unit in bytes/second

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Torrent file HTTP or Magnet urls.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/paused.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/paused.html new file mode 100644 index 00000000..5577f254 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/paused.html @@ -0,0 +1,76 @@ + + + + + paused + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

paused

+
+

Add torrents in the paused state. Possible values are true, false (default)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/ratio-limit.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/ratio-limit.html new file mode 100644 index 00000000..7700f1dd --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/ratio-limit.html @@ -0,0 +1,76 @@ + + + + + ratioLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ratioLimit

+
+

Set torrent share ratio limit.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/raw-torrents.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/raw-torrents.html new file mode 100644 index 00000000..a9dd70a9 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/raw-torrents.html @@ -0,0 +1,76 @@ + + + + + rawTorrents + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rawTorrents

+
+

Torrent file names and their file contents.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/rename.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/rename.html new file mode 100644 index 00000000..7b1dfb9d --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/rename.html @@ -0,0 +1,76 @@ + + + + + rename + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rename

+
+

Rename torrent.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/root-folder.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/root-folder.html new file mode 100644 index 00000000..344ef37c --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/root-folder.html @@ -0,0 +1,76 @@ + + + + + rootFolder + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rootFolder

+
+

Create the root folder. Possible values are true, false, unset (default)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/savepath.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/savepath.html new file mode 100644 index 00000000..cd5d8be4 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/savepath.html @@ -0,0 +1,76 @@ + + + + + savepath + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

savepath

+
+

The torrent download folder.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/seeding-time-limit.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/seeding-time-limit.html new file mode 100644 index 00000000..3828eef9 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/seeding-time-limit.html @@ -0,0 +1,76 @@ + + + + + seedingTimeLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

seedingTimeLimit

+
+

Set torrent seeding time limit.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/sequential-download.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/sequential-download.html new file mode 100644 index 00000000..2b48dae3 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/sequential-download.html @@ -0,0 +1,76 @@ + + + + + sequentialDownload + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

sequentialDownload

+
+

Enable sequential download. Possible values are true, false (default)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/skip-checking.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/skip-checking.html new file mode 100644 index 00000000..c0f09821 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/skip-checking.html @@ -0,0 +1,76 @@ + + + + + skipChecking + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

skipChecking

+
+

Skip hash checking. Possible values are true, false (default)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/tags.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/tags.html new file mode 100644 index 00000000..7cadd819 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/tags.html @@ -0,0 +1,76 @@ + + + + + tags + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

tags

+
+

Tags for the torrent.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/torrents.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/torrents.html new file mode 100644 index 00000000..1fffb295 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/torrents.html @@ -0,0 +1,76 @@ + + + + + torrents + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

torrents

+
+

File paths to torrent files.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/up-limit.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/up-limit.html new file mode 100644 index 00000000..02a98376 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/up-limit.html @@ -0,0 +1,76 @@ + + + + + upLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

upLimit

+
+

Set torrent upload speed limit. Unit in bytes/second

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-add-torrent-body/urls.html b/qbittorrent-models/qbittorrent.models/-add-torrent-body/urls.html new file mode 100644 index 00000000..d1f0157b --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-add-torrent-body/urls.html @@ -0,0 +1,76 @@ + + + + + urls + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

urls

+
+

Torrent file HTTP or Magnet urls.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-build-info/-build-info.html b/qbittorrent-models/qbittorrent.models/-build-info/-build-info.html new file mode 100644 index 00000000..d29c6cba --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-build-info/-build-info.html @@ -0,0 +1,76 @@ + + + + + BuildInfo + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

BuildInfo

+
+
constructor(qt: String, libtorrent: String, boost: String, openssl: String, bitness: Int)
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-build-info/bitness.html b/qbittorrent-models/qbittorrent.models/-build-info/bitness.html new file mode 100644 index 00000000..0146a7cd --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-build-info/bitness.html @@ -0,0 +1,76 @@ + + + + + bitness + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

bitness

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-build-info/boost.html b/qbittorrent-models/qbittorrent.models/-build-info/boost.html new file mode 100644 index 00000000..b7afe1b3 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-build-info/boost.html @@ -0,0 +1,76 @@ + + + + + boost + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

boost

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-build-info/index.html b/qbittorrent-models/qbittorrent.models/-build-info/index.html new file mode 100644 index 00000000..05c73a58 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-build-info/index.html @@ -0,0 +1,179 @@ + + + + + BuildInfo + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

BuildInfo

+
@Serializable
data class BuildInfo(val qt: String, val libtorrent: String, val boost: String, val openssl: String, val bitness: Int)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(qt: String, libtorrent: String, boost: String, openssl: String, bitness: Int)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val qt: String
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-build-info/libtorrent.html b/qbittorrent-models/qbittorrent.models/-build-info/libtorrent.html new file mode 100644 index 00000000..665b0dea --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-build-info/libtorrent.html @@ -0,0 +1,76 @@ + + + + + libtorrent + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

libtorrent

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-build-info/openssl.html b/qbittorrent-models/qbittorrent.models/-build-info/openssl.html new file mode 100644 index 00000000..64357dd2 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-build-info/openssl.html @@ -0,0 +1,76 @@ + + + + + openssl + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

openssl

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-build-info/qt.html b/qbittorrent-models/qbittorrent.models/-build-info/qt.html new file mode 100644 index 00000000..e3b4d670 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-build-info/qt.html @@ -0,0 +1,76 @@ + + + + + qt + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

qt

+
+
val qt: String
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-category/-category.html b/qbittorrent-models/qbittorrent.models/-category/-category.html new file mode 100644 index 00000000..88b6f7db --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-category/-category.html @@ -0,0 +1,76 @@ + + + + + Category + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Category

+
+
constructor(name: String, savePath: String)
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-category/index.html b/qbittorrent-models/qbittorrent.models/-category/index.html new file mode 100644 index 00000000..13627a13 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-category/index.html @@ -0,0 +1,134 @@ + + + + + Category + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Category

+
@Serializable
data class Category(val name: String, val savePath: String)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(name: String, savePath: String)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-category/name.html b/qbittorrent-models/qbittorrent.models/-category/name.html new file mode 100644 index 00000000..99dc3cd6 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-category/name.html @@ -0,0 +1,76 @@ + + + + + name + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

name

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-category/save-path.html b/qbittorrent-models/qbittorrent.models/-category/save-path.html new file mode 100644 index 00000000..1add9065 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-category/save-path.html @@ -0,0 +1,76 @@ + + + + + savePath + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

savePath

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-connection-status/-c-o-n-n-e-c-t-e-d/index.html b/qbittorrent-models/qbittorrent.models/-connection-status/-c-o-n-n-e-c-t-e-d/index.html new file mode 100644 index 00000000..4c21b8cf --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-connection-status/-c-o-n-n-e-c-t-e-d/index.html @@ -0,0 +1,115 @@ + + + + + CONNECTED + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

CONNECTED

+
@SerialName(value = "connected")
CONNECTED
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-connection-status/-d-i-s-c-o-n-n-e-c-t-e-d/index.html b/qbittorrent-models/qbittorrent.models/-connection-status/-d-i-s-c-o-n-n-e-c-t-e-d/index.html new file mode 100644 index 00000000..b8e3953c --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-connection-status/-d-i-s-c-o-n-n-e-c-t-e-d/index.html @@ -0,0 +1,115 @@ + + + + + DISCONNECTED + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DISCONNECTED

+
@SerialName(value = "disconnected")
DISCONNECTED
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-connection-status/-f-i-r-e-w-a-l-l-e-d/index.html b/qbittorrent-models/qbittorrent.models/-connection-status/-f-i-r-e-w-a-l-l-e-d/index.html new file mode 100644 index 00000000..86056c7c --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-connection-status/-f-i-r-e-w-a-l-l-e-d/index.html @@ -0,0 +1,115 @@ + + + + + FIREWALLED + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FIREWALLED

+
@SerialName(value = "firewalled")
FIREWALLED
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-connection-status/entries.html b/qbittorrent-models/qbittorrent.models/-connection-status/entries.html new file mode 100644 index 00000000..3ccd7c2c --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-connection-status/entries.html @@ -0,0 +1,76 @@ + + + + + entries + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

entries

+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-connection-status/index.html b/qbittorrent-models/qbittorrent.models/-connection-status/index.html new file mode 100644 index 00000000..2edde954 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-connection-status/index.html @@ -0,0 +1,213 @@ + + + + + ConnectionStatus + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ConnectionStatus

+
@Serializable
enum ConnectionStatus : Enum<ConnectionStatus>
+
+
+
+
+
+

Entries

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "connected")
CONNECTED
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "firewalled")
FIREWALLED
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "disconnected")
DISCONNECTED
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns an array containing the constants of this enum type, in the order they're declared.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-connection-status/value-of.html b/qbittorrent-models/qbittorrent.models/-connection-status/value-of.html new file mode 100644 index 00000000..480e4dfb --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-connection-status/value-of.html @@ -0,0 +1,76 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

valueOf

+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-connection-status/values.html b/qbittorrent-models/qbittorrent.models/-connection-status/values.html new file mode 100644 index 00000000..8396ab71 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-connection-status/values.html @@ -0,0 +1,76 @@ + + + + + values + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

values

+
+

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-global-transfer-info/-global-transfer-info.html b/qbittorrent-models/qbittorrent.models/-global-transfer-info/-global-transfer-info.html new file mode 100644 index 00000000..61fcb710 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-global-transfer-info/-global-transfer-info.html @@ -0,0 +1,76 @@ + + + + + GlobalTransferInfo + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GlobalTransferInfo

+
+
constructor(dlInfoSpeed: Long, dlInfoData: Long, upInfoSpeed: Long, upInfoData: Long, dlRateLimit: Long, upRateLimit: Long, dhtNodes: Int, connectionStatus: ConnectionStatus, queueing: Boolean = false, useAltSpeedLimits: Boolean = false, refreshInterval: Long = -1)
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-global-transfer-info/connection-status.html b/qbittorrent-models/qbittorrent.models/-global-transfer-info/connection-status.html new file mode 100644 index 00000000..05fd14c0 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-global-transfer-info/connection-status.html @@ -0,0 +1,76 @@ + + + + + connectionStatus + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

connectionStatus

+
+
@SerialName(value = "connection_status")
val connectionStatus: ConnectionStatus

Connection status

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-global-transfer-info/dht-nodes.html b/qbittorrent-models/qbittorrent.models/-global-transfer-info/dht-nodes.html new file mode 100644 index 00000000..d7bed63e --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-global-transfer-info/dht-nodes.html @@ -0,0 +1,76 @@ + + + + + dhtNodes + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dhtNodes

+
+
@SerialName(value = "dht_nodes")
val dhtNodes: Int

DHT nodes connected to

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-global-transfer-info/dl-info-data.html b/qbittorrent-models/qbittorrent.models/-global-transfer-info/dl-info-data.html new file mode 100644 index 00000000..bc30181e --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-global-transfer-info/dl-info-data.html @@ -0,0 +1,76 @@ + + + + + dlInfoData + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dlInfoData

+
+
@SerialName(value = "dl_info_data")
val dlInfoData: Long

Data downloaded this session (bytes)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-global-transfer-info/dl-info-speed.html b/qbittorrent-models/qbittorrent.models/-global-transfer-info/dl-info-speed.html new file mode 100644 index 00000000..9ad9073d --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-global-transfer-info/dl-info-speed.html @@ -0,0 +1,76 @@ + + + + + dlInfoSpeed + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dlInfoSpeed

+
+
@SerialName(value = "dl_info_speed")
val dlInfoSpeed: Long

Global download rate (bytes/s)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-global-transfer-info/dl-rate-limit.html b/qbittorrent-models/qbittorrent.models/-global-transfer-info/dl-rate-limit.html new file mode 100644 index 00000000..3ba56bdf --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-global-transfer-info/dl-rate-limit.html @@ -0,0 +1,76 @@ + + + + + dlRateLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dlRateLimit

+
+
@SerialName(value = "dl_rate_limit")
val dlRateLimit: Long

Download rate limit (bytes/s)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-global-transfer-info/index.html b/qbittorrent-models/qbittorrent.models/-global-transfer-info/index.html new file mode 100644 index 00000000..4584d606 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-global-transfer-info/index.html @@ -0,0 +1,269 @@ + + + + + GlobalTransferInfo + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GlobalTransferInfo

+
@Serializable
data class GlobalTransferInfo(val dlInfoSpeed: Long, val dlInfoData: Long, val upInfoSpeed: Long, val upInfoData: Long, val dlRateLimit: Long, val upRateLimit: Long, val dhtNodes: Int, val connectionStatus: ConnectionStatus, val queueing: Boolean = false, val useAltSpeedLimits: Boolean = false, val refreshInterval: Long = -1)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(dlInfoSpeed: Long, dlInfoData: Long, upInfoSpeed: Long, upInfoData: Long, dlRateLimit: Long, upRateLimit: Long, dhtNodes: Int, connectionStatus: ConnectionStatus, queueing: Boolean = false, useAltSpeedLimits: Boolean = false, refreshInterval: Long = -1)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "connection_status")
val connectionStatus: ConnectionStatus

Connection status

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "dht_nodes")
val dhtNodes: Int

DHT nodes connected to

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "dl_info_data")
val dlInfoData: Long

Data downloaded this session (bytes)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "dl_info_speed")
val dlInfoSpeed: Long

Global download rate (bytes/s)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "dl_rate_limit")
val dlRateLimit: Long

Download rate limit (bytes/s)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "queueing")
val queueing: Boolean = false

True if torrent queueing is enabled

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "refresh_interval")
val refreshInterval: Long

Transfer list refresh interval (milliseconds)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "up_info_data")
val upInfoData: Long

Data uploaded this session (bytes)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "up_info_speed")
val upInfoSpeed: Long

Global upload rate (bytes/s)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "up_rate_limit")
val upRateLimit: Long

Upload rate limit (bytes/s)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "use_alt_speed_limits")
val useAltSpeedLimits: Boolean = false

True if alternative speed limits are enabled

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-global-transfer-info/queueing.html b/qbittorrent-models/qbittorrent.models/-global-transfer-info/queueing.html new file mode 100644 index 00000000..7d238528 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-global-transfer-info/queueing.html @@ -0,0 +1,76 @@ + + + + + queueing + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

queueing

+
+
@SerialName(value = "queueing")
val queueing: Boolean = false

True if torrent queueing is enabled

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-global-transfer-info/refresh-interval.html b/qbittorrent-models/qbittorrent.models/-global-transfer-info/refresh-interval.html new file mode 100644 index 00000000..4aa84497 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-global-transfer-info/refresh-interval.html @@ -0,0 +1,76 @@ + + + + + refreshInterval + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

refreshInterval

+
+
@SerialName(value = "refresh_interval")
val refreshInterval: Long

Transfer list refresh interval (milliseconds)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-global-transfer-info/up-info-data.html b/qbittorrent-models/qbittorrent.models/-global-transfer-info/up-info-data.html new file mode 100644 index 00000000..c0e439fa --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-global-transfer-info/up-info-data.html @@ -0,0 +1,76 @@ + + + + + upInfoData + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

upInfoData

+
+
@SerialName(value = "up_info_data")
val upInfoData: Long

Data uploaded this session (bytes)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-global-transfer-info/up-info-speed.html b/qbittorrent-models/qbittorrent.models/-global-transfer-info/up-info-speed.html new file mode 100644 index 00000000..1fa80ce1 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-global-transfer-info/up-info-speed.html @@ -0,0 +1,76 @@ + + + + + upInfoSpeed + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

upInfoSpeed

+
+
@SerialName(value = "up_info_speed")
val upInfoSpeed: Long

Global upload rate (bytes/s)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-global-transfer-info/up-rate-limit.html b/qbittorrent-models/qbittorrent.models/-global-transfer-info/up-rate-limit.html new file mode 100644 index 00000000..590c5076 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-global-transfer-info/up-rate-limit.html @@ -0,0 +1,76 @@ + + + + + upRateLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

upRateLimit

+
+
@SerialName(value = "up_rate_limit")
val upRateLimit: Long

Upload rate limit (bytes/s)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-global-transfer-info/use-alt-speed-limits.html b/qbittorrent-models/qbittorrent.models/-global-transfer-info/use-alt-speed-limits.html new file mode 100644 index 00000000..41403fe6 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-global-transfer-info/use-alt-speed-limits.html @@ -0,0 +1,76 @@ + + + + + useAltSpeedLimits + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

useAltSpeedLimits

+
+
@SerialName(value = "use_alt_speed_limits")
val useAltSpeedLimits: Boolean = false

True if alternative speed limits are enabled

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-log-entry/-companion/-t-y-p-e_-c-r-i-t-i-c-a-l.html b/qbittorrent-models/qbittorrent.models/-log-entry/-companion/-t-y-p-e_-c-r-i-t-i-c-a-l.html new file mode 100644 index 00000000..016fef9e --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-log-entry/-companion/-t-y-p-e_-c-r-i-t-i-c-a-l.html @@ -0,0 +1,76 @@ + + + + + TYPE_CRITICAL + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TYPE_CRITICAL

+
+
const val TYPE_CRITICAL: Int = 8
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-log-entry/-companion/-t-y-p-e_-i-n-f-o.html b/qbittorrent-models/qbittorrent.models/-log-entry/-companion/-t-y-p-e_-i-n-f-o.html new file mode 100644 index 00000000..7e00ffda --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-log-entry/-companion/-t-y-p-e_-i-n-f-o.html @@ -0,0 +1,76 @@ + + + + + TYPE_INFO + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TYPE_INFO

+
+
const val TYPE_INFO: Int = 2
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-log-entry/-companion/-t-y-p-e_-n-o-r-m-a-l.html b/qbittorrent-models/qbittorrent.models/-log-entry/-companion/-t-y-p-e_-n-o-r-m-a-l.html new file mode 100644 index 00000000..74856757 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-log-entry/-companion/-t-y-p-e_-n-o-r-m-a-l.html @@ -0,0 +1,76 @@ + + + + + TYPE_NORMAL + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TYPE_NORMAL

+
+
const val TYPE_NORMAL: Int = 1
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-log-entry/-companion/-t-y-p-e_-w-a-r-n-i-n-g.html b/qbittorrent-models/qbittorrent.models/-log-entry/-companion/-t-y-p-e_-w-a-r-n-i-n-g.html new file mode 100644 index 00000000..2c0e7873 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-log-entry/-companion/-t-y-p-e_-w-a-r-n-i-n-g.html @@ -0,0 +1,76 @@ + + + + + TYPE_WARNING + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TYPE_WARNING

+
+
const val TYPE_WARNING: Int = 4
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-log-entry/-companion/index.html b/qbittorrent-models/qbittorrent.models/-log-entry/-companion/index.html new file mode 100644 index 00000000..4a280887 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-log-entry/-companion/index.html @@ -0,0 +1,145 @@ + + + + + Companion + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
const val TYPE_CRITICAL: Int = 8
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
const val TYPE_INFO: Int = 2
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
const val TYPE_NORMAL: Int = 1
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
const val TYPE_WARNING: Int = 4
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-log-entry/-log-entry.html b/qbittorrent-models/qbittorrent.models/-log-entry/-log-entry.html new file mode 100644 index 00000000..e48556ef --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-log-entry/-log-entry.html @@ -0,0 +1,76 @@ + + + + + LogEntry + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

LogEntry

+
+
constructor(id: Int, message: String, timestamp: Long, type: Int)
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-log-entry/id.html b/qbittorrent-models/qbittorrent.models/-log-entry/id.html new file mode 100644 index 00000000..92a5a3e3 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-log-entry/id.html @@ -0,0 +1,76 @@ + + + + + id + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

id

+
+
val id: Int

ID of the message

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-log-entry/index.html b/qbittorrent-models/qbittorrent.models/-log-entry/index.html new file mode 100644 index 00000000..5bd92c4c --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-log-entry/index.html @@ -0,0 +1,183 @@ + + + + + LogEntry + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

LogEntry

+
@Serializable
data class LogEntry(val id: Int, val message: String, val timestamp: Long, val type: Int)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(id: Int, message: String, timestamp: Long, type: Int)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
val id: Int

ID of the message

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Text of the message

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Milliseconds since epoch

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val type: Int

Type of the message

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-log-entry/message.html b/qbittorrent-models/qbittorrent.models/-log-entry/message.html new file mode 100644 index 00000000..30ce31f3 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-log-entry/message.html @@ -0,0 +1,76 @@ + + + + + message + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

message

+
+

Text of the message

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-log-entry/timestamp.html b/qbittorrent-models/qbittorrent.models/-log-entry/timestamp.html new file mode 100644 index 00000000..f28e6732 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-log-entry/timestamp.html @@ -0,0 +1,76 @@ + + + + + timestamp + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

timestamp

+
+

Milliseconds since epoch

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-log-entry/type.html b/qbittorrent-models/qbittorrent.models/-log-entry/type.html new file mode 100644 index 00000000..5bc533a0 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-log-entry/type.html @@ -0,0 +1,76 @@ + + + + + type + + + + + + + + + + + + + + + + + +
+ + +
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-main-data/-main-data.html b/qbittorrent-models/qbittorrent.models/-main-data/-main-data.html new file mode 100644 index 00000000..37377513 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-main-data/-main-data.html @@ -0,0 +1,76 @@ + + + + + MainData + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MainData

+
+
constructor(rid: Long, fullUpdate: Boolean = false, torrents: Map<String, Torrent> = emptyMap(), torrentsRemoved: List<String> = emptyList(), categories: Map<String, Category> = emptyMap(), categoriesRemoved: List<String> = emptyList(), tags: List<String> = emptyList(), tagsRemoved: List<String> = emptyList(), serverState: ServerState)
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-main-data/categories-removed.html b/qbittorrent-models/qbittorrent.models/-main-data/categories-removed.html new file mode 100644 index 00000000..81b36c92 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-main-data/categories-removed.html @@ -0,0 +1,76 @@ + + + + + categoriesRemoved + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

categoriesRemoved

+
+
@SerialName(value = "categories_removed")
val categoriesRemoved: List<String>

List of categories removed since last request

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-main-data/categories.html b/qbittorrent-models/qbittorrent.models/-main-data/categories.html new file mode 100644 index 00000000..9cce1118 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-main-data/categories.html @@ -0,0 +1,76 @@ + + + + + categories + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

categories

+
+

Info for categories added since last request

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-main-data/full-update.html b/qbittorrent-models/qbittorrent.models/-main-data/full-update.html new file mode 100644 index 00000000..33b78295 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-main-data/full-update.html @@ -0,0 +1,76 @@ + + + + + fullUpdate + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fullUpdate

+
+
@SerialName(value = "full_update")
val fullUpdate: Boolean = false

Whether the response contains all the data or partial data

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-main-data/index.html b/qbittorrent-models/qbittorrent.models/-main-data/index.html new file mode 100644 index 00000000..226e2cd2 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-main-data/index.html @@ -0,0 +1,239 @@ + + + + + MainData + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MainData

+
@Serializable
data class MainData(val rid: Long, val fullUpdate: Boolean = false, val torrents: Map<String, Torrent> = emptyMap(), val torrentsRemoved: List<String> = emptyList(), val categories: Map<String, Category> = emptyMap(), val categoriesRemoved: List<String> = emptyList(), val tags: List<String> = emptyList(), val tagsRemoved: List<String> = emptyList(), val serverState: ServerState)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(rid: Long, fullUpdate: Boolean = false, torrents: Map<String, Torrent> = emptyMap(), torrentsRemoved: List<String> = emptyList(), categories: Map<String, Category> = emptyMap(), categoriesRemoved: List<String> = emptyList(), tags: List<String> = emptyList(), tagsRemoved: List<String> = emptyList(), serverState: ServerState)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Info for categories added since last request

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "categories_removed")
val categoriesRemoved: List<String>

List of categories removed since last request

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "full_update")
val fullUpdate: Boolean = false

Whether the response contains all the data or partial data

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val rid: Long

Response ID

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "server_state")
val serverState: ServerState

Global transfer info

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

List of tags added since last request

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "tags_removed")
val tagsRemoved: List<String>

List of tags removed since last request

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Property: torrent hash, value: same as Torrent

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "torrents_removed")
val torrentsRemoved: List<String>

List of hashes of torrents removed since last request

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-main-data/rid.html b/qbittorrent-models/qbittorrent.models/-main-data/rid.html new file mode 100644 index 00000000..12f16737 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-main-data/rid.html @@ -0,0 +1,76 @@ + + + + + rid + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rid

+
+
val rid: Long

Response ID

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-main-data/server-state.html b/qbittorrent-models/qbittorrent.models/-main-data/server-state.html new file mode 100644 index 00000000..832ec803 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-main-data/server-state.html @@ -0,0 +1,76 @@ + + + + + serverState + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

serverState

+
+
@SerialName(value = "server_state")
val serverState: ServerState

Global transfer info

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-main-data/tags-removed.html b/qbittorrent-models/qbittorrent.models/-main-data/tags-removed.html new file mode 100644 index 00000000..d816804e --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-main-data/tags-removed.html @@ -0,0 +1,76 @@ + + + + + tagsRemoved + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

tagsRemoved

+
+
@SerialName(value = "tags_removed")
val tagsRemoved: List<String>

List of tags removed since last request

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-main-data/tags.html b/qbittorrent-models/qbittorrent.models/-main-data/tags.html new file mode 100644 index 00000000..c181cb31 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-main-data/tags.html @@ -0,0 +1,76 @@ + + + + + tags + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

tags

+
+

List of tags added since last request

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-main-data/torrents-removed.html b/qbittorrent-models/qbittorrent.models/-main-data/torrents-removed.html new file mode 100644 index 00000000..d9fadfda --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-main-data/torrents-removed.html @@ -0,0 +1,76 @@ + + + + + torrentsRemoved + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

torrentsRemoved

+
+
@SerialName(value = "torrents_removed")
val torrentsRemoved: List<String>

List of hashes of torrents removed since last request

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-main-data/torrents.html b/qbittorrent-models/qbittorrent.models/-main-data/torrents.html new file mode 100644 index 00000000..742e9bf1 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-main-data/torrents.html @@ -0,0 +1,76 @@ + + + + + torrents + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

torrents

+
+

Property: torrent hash, value: same as Torrent

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-peer-log/-peer-log.html b/qbittorrent-models/qbittorrent.models/-peer-log/-peer-log.html new file mode 100644 index 00000000..b737641b --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-peer-log/-peer-log.html @@ -0,0 +1,76 @@ + + + + + PeerLog + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PeerLog

+
+
constructor(id: Int, ip: String, timestamp: Long, blocked: Boolean, reason: String)
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-peer-log/blocked.html b/qbittorrent-models/qbittorrent.models/-peer-log/blocked.html new file mode 100644 index 00000000..f80b7e87 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-peer-log/blocked.html @@ -0,0 +1,76 @@ + + + + + blocked + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

blocked

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-peer-log/id.html b/qbittorrent-models/qbittorrent.models/-peer-log/id.html new file mode 100644 index 00000000..ea3d2bab --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-peer-log/id.html @@ -0,0 +1,76 @@ + + + + + id + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

id

+
+
val id: Int
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-peer-log/index.html b/qbittorrent-models/qbittorrent.models/-peer-log/index.html new file mode 100644 index 00000000..5f80c3b1 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-peer-log/index.html @@ -0,0 +1,179 @@ + + + + + PeerLog + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PeerLog

+
@Serializable
data class PeerLog(val id: Int, val ip: String, val timestamp: Long, val blocked: Boolean, val reason: String)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(id: Int, ip: String, timestamp: Long, blocked: Boolean, reason: String)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val id: Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val ip: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-peer-log/ip.html b/qbittorrent-models/qbittorrent.models/-peer-log/ip.html new file mode 100644 index 00000000..a781dbc8 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-peer-log/ip.html @@ -0,0 +1,76 @@ + + + + + ip + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ip

+
+
val ip: String
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-peer-log/reason.html b/qbittorrent-models/qbittorrent.models/-peer-log/reason.html new file mode 100644 index 00000000..59c7b858 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-peer-log/reason.html @@ -0,0 +1,76 @@ + + + + + reason + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

reason

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-peer-log/timestamp.html b/qbittorrent-models/qbittorrent.models/-peer-log/timestamp.html new file mode 100644 index 00000000..827ce454 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-peer-log/timestamp.html @@ -0,0 +1,76 @@ + + + + + timestamp + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

timestamp

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-piece-state/-d-o-n-e/index.html b/qbittorrent-models/qbittorrent.models/-piece-state/-d-o-n-e/index.html new file mode 100644 index 00000000..e1564689 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-piece-state/-d-o-n-e/index.html @@ -0,0 +1,115 @@ + + + + + DONE + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DONE

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-piece-state/-d-o-w-n-l-o-a-d-i-n-g/index.html b/qbittorrent-models/qbittorrent.models/-piece-state/-d-o-w-n-l-o-a-d-i-n-g/index.html new file mode 100644 index 00000000..e1d26ac3 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-piece-state/-d-o-w-n-l-o-a-d-i-n-g/index.html @@ -0,0 +1,115 @@ + + + + + DOWNLOADING + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DOWNLOADING

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-piece-state/-m-i-s-s-i-n-g/index.html b/qbittorrent-models/qbittorrent.models/-piece-state/-m-i-s-s-i-n-g/index.html new file mode 100644 index 00000000..83aceb39 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-piece-state/-m-i-s-s-i-n-g/index.html @@ -0,0 +1,115 @@ + + + + + MISSING + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MISSING

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-piece-state/entries.html b/qbittorrent-models/qbittorrent.models/-piece-state/entries.html new file mode 100644 index 00000000..894e6d26 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-piece-state/entries.html @@ -0,0 +1,76 @@ + + + + + entries + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

entries

+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-piece-state/index.html b/qbittorrent-models/qbittorrent.models/-piece-state/index.html new file mode 100644 index 00000000..022ef049 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-piece-state/index.html @@ -0,0 +1,213 @@ + + + + + PieceState + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PieceState

+ +
+
+
+
+
+

Entries

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns an array containing the constants of this enum type, in the order they're declared.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-piece-state/value-of.html b/qbittorrent-models/qbittorrent.models/-piece-state/value-of.html new file mode 100644 index 00000000..dc3e175e --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-piece-state/value-of.html @@ -0,0 +1,76 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

valueOf

+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-piece-state/values.html b/qbittorrent-models/qbittorrent.models/-piece-state/values.html new file mode 100644 index 00000000..77efb34b --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-piece-state/values.html @@ -0,0 +1,76 @@ + + + + + values + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

values

+
+

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/-server-state.html b/qbittorrent-models/qbittorrent.models/-server-state/-server-state.html new file mode 100644 index 00000000..7e8ecde2 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/-server-state.html @@ -0,0 +1,76 @@ + + + + + ServerState + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ServerState

+
+
constructor(allTimeDownload: Long, allTimeUpload: Long, averageTimeInQueue: Int, connectionStatus: ConnectionStatus, dhtNodes: Int, dlInfoData: Long, dlInfoSpeed: Long, dlRateLimit: Long, freeSpace: Long, globalShareRatio: String, queuedIoJobs: Int, queueing: Boolean, readCacheHits: String, readCacheOverload: String, refreshInterval: Int, totalBuffersSize: Int, totalPeerConnections: Int, totalQueuedSize: Int, sessionWaste: Long, upInfoData: Long, upInfoSpeed: Long, upRateLimit: Int, useAltSpeedLimits: Boolean, writeCacheOverload: String)
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/all-time-download.html b/qbittorrent-models/qbittorrent.models/-server-state/all-time-download.html new file mode 100644 index 00000000..13006960 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/all-time-download.html @@ -0,0 +1,76 @@ + + + + + allTimeDownload + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

allTimeDownload

+
+
@SerialName(value = "alltime_dl")
val allTimeDownload: Long

all time download (bytes)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/all-time-upload.html b/qbittorrent-models/qbittorrent.models/-server-state/all-time-upload.html new file mode 100644 index 00000000..da33a507 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/all-time-upload.html @@ -0,0 +1,76 @@ + + + + + allTimeUpload + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

allTimeUpload

+
+
@SerialName(value = "alltime_ul")
val allTimeUpload: Long

all time upload (bytes)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/average-time-in-queue.html b/qbittorrent-models/qbittorrent.models/-server-state/average-time-in-queue.html new file mode 100644 index 00000000..5b003847 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/average-time-in-queue.html @@ -0,0 +1,76 @@ + + + + + averageTimeInQueue + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

averageTimeInQueue

+
+
@SerialName(value = "average_time_queue")
val averageTimeInQueue: Int
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/connection-status.html b/qbittorrent-models/qbittorrent.models/-server-state/connection-status.html new file mode 100644 index 00000000..8b107395 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/connection-status.html @@ -0,0 +1,76 @@ + + + + + connectionStatus + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

connectionStatus

+
+
@SerialName(value = "connection_status")
val connectionStatus: ConnectionStatus

Connection status

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/dht-nodes.html b/qbittorrent-models/qbittorrent.models/-server-state/dht-nodes.html new file mode 100644 index 00000000..48b80f99 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/dht-nodes.html @@ -0,0 +1,76 @@ + + + + + dhtNodes + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dhtNodes

+
+
@SerialName(value = "dht_nodes")
val dhtNodes: Int
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/dl-info-data.html b/qbittorrent-models/qbittorrent.models/-server-state/dl-info-data.html new file mode 100644 index 00000000..844851bf --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/dl-info-data.html @@ -0,0 +1,76 @@ + + + + + dlInfoData + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dlInfoData

+
+
@SerialName(value = "dl_info_data")
val dlInfoData: Long

Data downloaded this session (bytes)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/dl-info-speed.html b/qbittorrent-models/qbittorrent.models/-server-state/dl-info-speed.html new file mode 100644 index 00000000..370dba98 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/dl-info-speed.html @@ -0,0 +1,76 @@ + + + + + dlInfoSpeed + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dlInfoSpeed

+
+
@SerialName(value = "dl_info_speed")
val dlInfoSpeed: Long

Global download rate (bytes/s)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/dl-rate-limit.html b/qbittorrent-models/qbittorrent.models/-server-state/dl-rate-limit.html new file mode 100644 index 00000000..00373aa9 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/dl-rate-limit.html @@ -0,0 +1,76 @@ + + + + + dlRateLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dlRateLimit

+
+
@SerialName(value = "dl_rate_limit")
val dlRateLimit: Long

Download rate limit (bytes/s)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/free-space.html b/qbittorrent-models/qbittorrent.models/-server-state/free-space.html new file mode 100644 index 00000000..4ebe453b --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/free-space.html @@ -0,0 +1,76 @@ + + + + + freeSpace + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

freeSpace

+
+
@SerialName(value = "free_space_on_disk")
val freeSpace: Long
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/global-share-ratio.html b/qbittorrent-models/qbittorrent.models/-server-state/global-share-ratio.html new file mode 100644 index 00000000..a1246976 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/global-share-ratio.html @@ -0,0 +1,76 @@ + + + + + globalShareRatio + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

globalShareRatio

+
+
@SerialName(value = "global_ratio")
val globalShareRatio: String
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/index.html b/qbittorrent-models/qbittorrent.models/-server-state/index.html new file mode 100644 index 00000000..d052128c --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/index.html @@ -0,0 +1,464 @@ + + + + + ServerState + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ServerState

+
@Serializable
data class ServerState(val allTimeDownload: Long, val allTimeUpload: Long, val averageTimeInQueue: Int, val connectionStatus: ConnectionStatus, val dhtNodes: Int, val dlInfoData: Long, val dlInfoSpeed: Long, val dlRateLimit: Long, val freeSpace: Long, val globalShareRatio: String, val queuedIoJobs: Int, val queueing: Boolean, val readCacheHits: String, val readCacheOverload: String, val refreshInterval: Int, val totalBuffersSize: Int, val totalPeerConnections: Int, val totalQueuedSize: Int, val sessionWaste: Long, val upInfoData: Long, val upInfoSpeed: Long, val upRateLimit: Int, val useAltSpeedLimits: Boolean, val writeCacheOverload: String)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(allTimeDownload: Long, allTimeUpload: Long, averageTimeInQueue: Int, connectionStatus: ConnectionStatus, dhtNodes: Int, dlInfoData: Long, dlInfoSpeed: Long, dlRateLimit: Long, freeSpace: Long, globalShareRatio: String, queuedIoJobs: Int, queueing: Boolean, readCacheHits: String, readCacheOverload: String, refreshInterval: Int, totalBuffersSize: Int, totalPeerConnections: Int, totalQueuedSize: Int, sessionWaste: Long, upInfoData: Long, upInfoSpeed: Long, upRateLimit: Int, useAltSpeedLimits: Boolean, writeCacheOverload: String)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "alltime_dl")
val allTimeDownload: Long

all time download (bytes)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "alltime_ul")
val allTimeUpload: Long

all time upload (bytes)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "average_time_queue")
val averageTimeInQueue: Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "connection_status")
val connectionStatus: ConnectionStatus

Connection status

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "dht_nodes")
val dhtNodes: Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "dl_info_data")
val dlInfoData: Long

Data downloaded this session (bytes)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "dl_info_speed")
val dlInfoSpeed: Long

Global download rate (bytes/s)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "dl_rate_limit")
val dlRateLimit: Long

Download rate limit (bytes/s)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "free_space_on_disk")
val freeSpace: Long
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "global_ratio")
val globalShareRatio: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "queued_io_jobs")
val queuedIoJobs: Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True if torrent queueing is enabled

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "read_cache_hits")
val readCacheHits: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "read_cache_overload")
val readCacheOverload: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "refresh_interval")
val refreshInterval: Int

Transfer list refresh interval (milliseconds)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "total_wasted_session")
val sessionWaste: Long
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "total_buffers_size")
val totalBuffersSize: Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "total_peer_connections")
val totalPeerConnections: Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "total_queued_size")
val totalQueuedSize: Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "up_info_data")
val upInfoData: Long

Data uploaded this session (bytes)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "up_info_speed")
val upInfoSpeed: Long

Global upload rate (bytes/s)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "up_rate_limit")
val upRateLimit: Int

Upload rate limit (bytes/s)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "use_alt_speed_limits")
val useAltSpeedLimits: Boolean

True if alternative speed limits are enabled

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "write_cache_overload")
val writeCacheOverload: String
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/queued-io-jobs.html b/qbittorrent-models/qbittorrent.models/-server-state/queued-io-jobs.html new file mode 100644 index 00000000..74bf57fd --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/queued-io-jobs.html @@ -0,0 +1,76 @@ + + + + + queuedIoJobs + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

queuedIoJobs

+
+
@SerialName(value = "queued_io_jobs")
val queuedIoJobs: Int
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/queueing.html b/qbittorrent-models/qbittorrent.models/-server-state/queueing.html new file mode 100644 index 00000000..36ffe661 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/queueing.html @@ -0,0 +1,76 @@ + + + + + queueing + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

queueing

+
+

True if torrent queueing is enabled

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/read-cache-hits.html b/qbittorrent-models/qbittorrent.models/-server-state/read-cache-hits.html new file mode 100644 index 00000000..7a42abc3 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/read-cache-hits.html @@ -0,0 +1,76 @@ + + + + + readCacheHits + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

readCacheHits

+
+
@SerialName(value = "read_cache_hits")
val readCacheHits: String
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/read-cache-overload.html b/qbittorrent-models/qbittorrent.models/-server-state/read-cache-overload.html new file mode 100644 index 00000000..d7c0544e --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/read-cache-overload.html @@ -0,0 +1,76 @@ + + + + + readCacheOverload + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

readCacheOverload

+
+
@SerialName(value = "read_cache_overload")
val readCacheOverload: String
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/refresh-interval.html b/qbittorrent-models/qbittorrent.models/-server-state/refresh-interval.html new file mode 100644 index 00000000..7c796c4a --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/refresh-interval.html @@ -0,0 +1,76 @@ + + + + + refreshInterval + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

refreshInterval

+
+
@SerialName(value = "refresh_interval")
val refreshInterval: Int

Transfer list refresh interval (milliseconds)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/session-waste.html b/qbittorrent-models/qbittorrent.models/-server-state/session-waste.html new file mode 100644 index 00000000..93ca5e8f --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/session-waste.html @@ -0,0 +1,76 @@ + + + + + sessionWaste + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

sessionWaste

+
+
@SerialName(value = "total_wasted_session")
val sessionWaste: Long
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/total-buffers-size.html b/qbittorrent-models/qbittorrent.models/-server-state/total-buffers-size.html new file mode 100644 index 00000000..f1185844 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/total-buffers-size.html @@ -0,0 +1,76 @@ + + + + + totalBuffersSize + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

totalBuffersSize

+
+
@SerialName(value = "total_buffers_size")
val totalBuffersSize: Int
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/total-peer-connections.html b/qbittorrent-models/qbittorrent.models/-server-state/total-peer-connections.html new file mode 100644 index 00000000..49f40799 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/total-peer-connections.html @@ -0,0 +1,76 @@ + + + + + totalPeerConnections + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

totalPeerConnections

+
+
@SerialName(value = "total_peer_connections")
val totalPeerConnections: Int
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/total-queued-size.html b/qbittorrent-models/qbittorrent.models/-server-state/total-queued-size.html new file mode 100644 index 00000000..78433b56 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/total-queued-size.html @@ -0,0 +1,76 @@ + + + + + totalQueuedSize + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

totalQueuedSize

+
+
@SerialName(value = "total_queued_size")
val totalQueuedSize: Int
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/up-info-data.html b/qbittorrent-models/qbittorrent.models/-server-state/up-info-data.html new file mode 100644 index 00000000..7104d658 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/up-info-data.html @@ -0,0 +1,76 @@ + + + + + upInfoData + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

upInfoData

+
+
@SerialName(value = "up_info_data")
val upInfoData: Long

Data uploaded this session (bytes)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/up-info-speed.html b/qbittorrent-models/qbittorrent.models/-server-state/up-info-speed.html new file mode 100644 index 00000000..ce24fe96 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/up-info-speed.html @@ -0,0 +1,76 @@ + + + + + upInfoSpeed + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

upInfoSpeed

+
+
@SerialName(value = "up_info_speed")
val upInfoSpeed: Long

Global upload rate (bytes/s)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/up-rate-limit.html b/qbittorrent-models/qbittorrent.models/-server-state/up-rate-limit.html new file mode 100644 index 00000000..266d2ab5 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/up-rate-limit.html @@ -0,0 +1,76 @@ + + + + + upRateLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

upRateLimit

+
+
@SerialName(value = "up_rate_limit")
val upRateLimit: Int

Upload rate limit (bytes/s)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/use-alt-speed-limits.html b/qbittorrent-models/qbittorrent.models/-server-state/use-alt-speed-limits.html new file mode 100644 index 00000000..458181fa --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/use-alt-speed-limits.html @@ -0,0 +1,76 @@ + + + + + useAltSpeedLimits + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

useAltSpeedLimits

+
+
@SerialName(value = "use_alt_speed_limits")
val useAltSpeedLimits: Boolean

True if alternative speed limits are enabled

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-server-state/write-cache-overload.html b/qbittorrent-models/qbittorrent.models/-server-state/write-cache-overload.html new file mode 100644 index 00000000..78b38c5e --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-server-state/write-cache-overload.html @@ -0,0 +1,76 @@ + + + + + writeCacheOverload + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeCacheOverload

+
+
@SerialName(value = "write_cache_overload")
val writeCacheOverload: String
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-file/--index--.html b/qbittorrent-models/qbittorrent.models/-torrent-file/--index--.html new file mode 100644 index 00000000..60400541 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-file/--index--.html @@ -0,0 +1,76 @@ + + + + + index + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

index

+
+
val index: Int

The index of this file in the torrent contents list

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-file/-torrent-file.html b/qbittorrent-models/qbittorrent.models/-torrent-file/-torrent-file.html new file mode 100644 index 00000000..6bbfd7ab --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-file/-torrent-file.html @@ -0,0 +1,76 @@ + + + + + TorrentFile + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TorrentFile

+
+
constructor(index: Int, name: String, size: Long, progress: Float, priority: Int, isSeeding: Boolean? = false, pieceRange: List<Int>, availability: Float)
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-file/availability.html b/qbittorrent-models/qbittorrent.models/-torrent-file/availability.html new file mode 100644 index 00000000..ccdc0e27 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-file/availability.html @@ -0,0 +1,76 @@ + + + + + availability + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

availability

+
+

Percentage of file pieces currently available

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-file/index.html b/qbittorrent-models/qbittorrent.models/-torrent-file/index.html new file mode 100644 index 00000000..ef6a04a7 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-file/index.html @@ -0,0 +1,224 @@ + + + + + TorrentFile + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TorrentFile

+
@Serializable
data class TorrentFile(val index: Int, val name: String, val size: Long, val progress: Float, val priority: Int, val isSeeding: Boolean? = false, val pieceRange: List<Int>, val availability: Float)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(index: Int, name: String, size: Long, progress: Float, priority: Int, isSeeding: Boolean? = false, pieceRange: List<Int>, availability: Float)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Percentage of file pieces currently available

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val index: Int

The index of this file in the torrent contents list

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "is_seed")
val isSeeding: Boolean? = false

True if file is seeding/complete

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

File name (including relative path)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "piece_range")
val pieceRange: List<Int>

The first number is the starting piece index and the second number is the ending piece index (inclusive)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

File priority

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

File progress (percentage/100)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val size: Long

File size (bytes)

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-file/is-seeding.html b/qbittorrent-models/qbittorrent.models/-torrent-file/is-seeding.html new file mode 100644 index 00000000..9446c71e --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-file/is-seeding.html @@ -0,0 +1,76 @@ + + + + + isSeeding + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isSeeding

+
+
@SerialName(value = "is_seed")
val isSeeding: Boolean? = false

True if file is seeding/complete

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-file/name.html b/qbittorrent-models/qbittorrent.models/-torrent-file/name.html new file mode 100644 index 00000000..fa201153 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-file/name.html @@ -0,0 +1,76 @@ + + + + + name + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

name

+
+

File name (including relative path)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-file/piece-range.html b/qbittorrent-models/qbittorrent.models/-torrent-file/piece-range.html new file mode 100644 index 00000000..57cb6fe3 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-file/piece-range.html @@ -0,0 +1,76 @@ + + + + + pieceRange + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

pieceRange

+
+
@SerialName(value = "piece_range")
val pieceRange: List<Int>

The first number is the starting piece index and the second number is the ending piece index (inclusive)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-file/priority.html b/qbittorrent-models/qbittorrent.models/-torrent-file/priority.html new file mode 100644 index 00000000..1fd24987 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-file/priority.html @@ -0,0 +1,76 @@ + + + + + priority + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

priority

+
+

File priority

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-file/progress.html b/qbittorrent-models/qbittorrent.models/-torrent-file/progress.html new file mode 100644 index 00000000..b758b987 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-file/progress.html @@ -0,0 +1,76 @@ + + + + + progress + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

progress

+
+

File progress (percentage/100)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-file/size.html b/qbittorrent-models/qbittorrent.models/-torrent-file/size.html new file mode 100644 index 00000000..7796bfe2 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-file/size.html @@ -0,0 +1,76 @@ + + + + + size + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

size

+
+
val size: Long

File size (bytes)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-filter/-a-c-t-i-v-e/index.html b/qbittorrent-models/qbittorrent.models/-torrent-filter/-a-c-t-i-v-e/index.html new file mode 100644 index 00000000..d19e1a15 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-filter/-a-c-t-i-v-e/index.html @@ -0,0 +1,115 @@ + + + + + ACTIVE + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ACTIVE

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-filter/-a-l-l/index.html b/qbittorrent-models/qbittorrent.models/-torrent-filter/-a-l-l/index.html new file mode 100644 index 00000000..a6e330c6 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-filter/-a-l-l/index.html @@ -0,0 +1,115 @@ + + + + + ALL + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ALL

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-filter/-c-o-m-p-l-e-t-e-d/index.html b/qbittorrent-models/qbittorrent.models/-torrent-filter/-c-o-m-p-l-e-t-e-d/index.html new file mode 100644 index 00000000..8df20e7b --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-filter/-c-o-m-p-l-e-t-e-d/index.html @@ -0,0 +1,115 @@ + + + + + COMPLETED + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

COMPLETED

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-filter/-d-o-w-n-l-o-a-d-i-n-g/index.html b/qbittorrent-models/qbittorrent.models/-torrent-filter/-d-o-w-n-l-o-a-d-i-n-g/index.html new file mode 100644 index 00000000..46e16276 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-filter/-d-o-w-n-l-o-a-d-i-n-g/index.html @@ -0,0 +1,115 @@ + + + + + DOWNLOADING + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DOWNLOADING

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-filter/-i-n-a-c-t-i-v-e/index.html b/qbittorrent-models/qbittorrent.models/-torrent-filter/-i-n-a-c-t-i-v-e/index.html new file mode 100644 index 00000000..0556be22 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-filter/-i-n-a-c-t-i-v-e/index.html @@ -0,0 +1,115 @@ + + + + + INACTIVE + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

INACTIVE

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-filter/-p-a-u-s-e-d/index.html b/qbittorrent-models/qbittorrent.models/-torrent-filter/-p-a-u-s-e-d/index.html new file mode 100644 index 00000000..29b3d5e7 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-filter/-p-a-u-s-e-d/index.html @@ -0,0 +1,115 @@ + + + + + PAUSED + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PAUSED

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-filter/-r-e-s-u-m-e-d/index.html b/qbittorrent-models/qbittorrent.models/-torrent-filter/-r-e-s-u-m-e-d/index.html new file mode 100644 index 00000000..960e5306 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-filter/-r-e-s-u-m-e-d/index.html @@ -0,0 +1,115 @@ + + + + + RESUMED + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

RESUMED

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-filter/-s-t-a-l-l-e-d/index.html b/qbittorrent-models/qbittorrent.models/-torrent-filter/-s-t-a-l-l-e-d/index.html new file mode 100644 index 00000000..23ef2eda --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-filter/-s-t-a-l-l-e-d/index.html @@ -0,0 +1,115 @@ + + + + + STALLED + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STALLED

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-filter/-s-t-a-l-l-e-d_-d-o-w-n-l-o-a-d-i-n-g/index.html b/qbittorrent-models/qbittorrent.models/-torrent-filter/-s-t-a-l-l-e-d_-d-o-w-n-l-o-a-d-i-n-g/index.html new file mode 100644 index 00000000..0032bc41 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-filter/-s-t-a-l-l-e-d_-d-o-w-n-l-o-a-d-i-n-g/index.html @@ -0,0 +1,115 @@ + + + + + STALLED_DOWNLOADING + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STALLED_DOWNLOADING

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-filter/-s-t-a-l-l-e-d_-u-p-l-o-a-d-i-n-g/index.html b/qbittorrent-models/qbittorrent.models/-torrent-filter/-s-t-a-l-l-e-d_-u-p-l-o-a-d-i-n-g/index.html new file mode 100644 index 00000000..5ea10bd6 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-filter/-s-t-a-l-l-e-d_-u-p-l-o-a-d-i-n-g/index.html @@ -0,0 +1,115 @@ + + + + + STALLED_UPLOADING + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STALLED_UPLOADING

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-filter/entries.html b/qbittorrent-models/qbittorrent.models/-torrent-filter/entries.html new file mode 100644 index 00000000..7e69bb3b --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-filter/entries.html @@ -0,0 +1,76 @@ + + + + + entries + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

entries

+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-filter/index.html b/qbittorrent-models/qbittorrent.models/-torrent-filter/index.html new file mode 100644 index 00000000..0d629f20 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-filter/index.html @@ -0,0 +1,318 @@ + + + + + TorrentFilter + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TorrentFilter

+ +
+
+
+
+
+

Entries

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns an array containing the constants of this enum type, in the order they're declared.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-filter/value-of.html b/qbittorrent-models/qbittorrent.models/-torrent-filter/value-of.html new file mode 100644 index 00000000..8686b404 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-filter/value-of.html @@ -0,0 +1,76 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

valueOf

+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-filter/values.html b/qbittorrent-models/qbittorrent.models/-torrent-filter/values.html new file mode 100644 index 00000000..c028183f --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-filter/values.html @@ -0,0 +1,76 @@ + + + + + values + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

values

+
+

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/-torrent-peer.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/-torrent-peer.html new file mode 100644 index 00000000..fa6303df --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/-torrent-peer.html @@ -0,0 +1,76 @@ + + + + + TorrentPeer + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TorrentPeer

+
+
constructor(client: String = "", connection: String = "", country: String = "", countryCode: String = "", dlSpeed: Long = 0, downloaded: Long = 0, files: String = "", flags: String = "", flagsDesc: String = "", ip: String = "", port: Int = 0, progress: Float = 0.0f, relevance: Float = 0.0f, upSpeed: Long = 0, uploaded: Long = 0)
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/client.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/client.html new file mode 100644 index 00000000..49c1e11a --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/client.html @@ -0,0 +1,76 @@ + + + + + client + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

client

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/connection.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/connection.html new file mode 100644 index 00000000..607ed4df --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/connection.html @@ -0,0 +1,76 @@ + + + + + connection + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

connection

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/country-code.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/country-code.html new file mode 100644 index 00000000..31bbc6af --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/country-code.html @@ -0,0 +1,76 @@ + + + + + countryCode + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

countryCode

+
+
@SerialName(value = "country_code")
val countryCode: String
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/country.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/country.html new file mode 100644 index 00000000..2b27920a --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/country.html @@ -0,0 +1,76 @@ + + + + + country + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

country

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/dl-speed.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/dl-speed.html new file mode 100644 index 00000000..7a9a5bdc --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/dl-speed.html @@ -0,0 +1,76 @@ + + + + + dlSpeed + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dlSpeed

+
+
@SerialName(value = "dl_speed")
val dlSpeed: Long = 0
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/downloaded.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/downloaded.html new file mode 100644 index 00000000..49067157 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/downloaded.html @@ -0,0 +1,76 @@ + + + + + downloaded + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

downloaded

+
+
val downloaded: Long = 0
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/files.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/files.html new file mode 100644 index 00000000..c5b22879 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/files.html @@ -0,0 +1,76 @@ + + + + + files + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

files

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/flags-desc.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/flags-desc.html new file mode 100644 index 00000000..8cb505c0 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/flags-desc.html @@ -0,0 +1,76 @@ + + + + + flagsDesc + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

flagsDesc

+
+
@SerialName(value = "flags_desc")
val flagsDesc: String
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/flags.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/flags.html new file mode 100644 index 00000000..cebbc69f --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/flags.html @@ -0,0 +1,76 @@ + + + + + flags + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

flags

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/index.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/index.html new file mode 100644 index 00000000..87608296 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/index.html @@ -0,0 +1,329 @@ + + + + + TorrentPeer + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TorrentPeer

+
@Serializable
data class TorrentPeer(val client: String = "", val connection: String = "", val country: String = "", val countryCode: String = "", val dlSpeed: Long = 0, val downloaded: Long = 0, val files: String = "", val flags: String = "", val flagsDesc: String = "", val ip: String = "", val port: Int = 0, val progress: Float = 0.0f, val relevance: Float = 0.0f, val upSpeed: Long = 0, val uploaded: Long = 0)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(client: String = "", connection: String = "", country: String = "", countryCode: String = "", dlSpeed: Long = 0, downloaded: Long = 0, files: String = "", flags: String = "", flagsDesc: String = "", ip: String = "", port: Int = 0, progress: Float = 0.0f, relevance: Float = 0.0f, upSpeed: Long = 0, uploaded: Long = 0)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "country_code")
val countryCode: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "dl_speed")
val dlSpeed: Long = 0
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val downloaded: Long = 0
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "flags_desc")
val flagsDesc: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val ip: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val port: Int = 0
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val progress: Float = 0.0f
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val relevance: Float = 0.0f
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val uploaded: Long = 0
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "up_speed")
val upSpeed: Long = 0
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/ip.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/ip.html new file mode 100644 index 00000000..fe9da3aa --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/ip.html @@ -0,0 +1,76 @@ + + + + + ip + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ip

+
+
val ip: String
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/port.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/port.html new file mode 100644 index 00000000..0280159b --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/port.html @@ -0,0 +1,76 @@ + + + + + port + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

port

+
+
val port: Int = 0
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/progress.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/progress.html new file mode 100644 index 00000000..b81198b6 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/progress.html @@ -0,0 +1,76 @@ + + + + + progress + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

progress

+
+
val progress: Float = 0.0f
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/relevance.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/relevance.html new file mode 100644 index 00000000..99a0ca2d --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/relevance.html @@ -0,0 +1,76 @@ + + + + + relevance + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

relevance

+
+
val relevance: Float = 0.0f
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/up-speed.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/up-speed.html new file mode 100644 index 00000000..1ae38657 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/up-speed.html @@ -0,0 +1,76 @@ + + + + + upSpeed + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

upSpeed

+
+
@SerialName(value = "up_speed")
val upSpeed: Long = 0
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peer/uploaded.html b/qbittorrent-models/qbittorrent.models/-torrent-peer/uploaded.html new file mode 100644 index 00000000..a2031914 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peer/uploaded.html @@ -0,0 +1,76 @@ + + + + + uploaded + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

uploaded

+
+
val uploaded: Long = 0
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peers/-torrent-peers.html b/qbittorrent-models/qbittorrent.models/-torrent-peers/-torrent-peers.html new file mode 100644 index 00000000..62028be0 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peers/-torrent-peers.html @@ -0,0 +1,76 @@ + + + + + TorrentPeers + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TorrentPeers

+
+
constructor(fullUpdate: Boolean = false, rid: Int = 0, showFlags: Boolean = false, peers: Map<String, TorrentPeer> = emptyMap(), peersRemoved: List<String> = emptyList())
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peers/full-update.html b/qbittorrent-models/qbittorrent.models/-torrent-peers/full-update.html new file mode 100644 index 00000000..483653f8 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peers/full-update.html @@ -0,0 +1,76 @@ + + + + + fullUpdate + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fullUpdate

+
+
@SerialName(value = "full_update")
val fullUpdate: Boolean = false
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peers/index.html b/qbittorrent-models/qbittorrent.models/-torrent-peers/index.html new file mode 100644 index 00000000..b101d339 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peers/index.html @@ -0,0 +1,179 @@ + + + + + TorrentPeers + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TorrentPeers

+
@Serializable
data class TorrentPeers(val fullUpdate: Boolean = false, val rid: Int = 0, val showFlags: Boolean = false, val peers: Map<String, TorrentPeer> = emptyMap(), val peersRemoved: List<String> = emptyList())
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(fullUpdate: Boolean = false, rid: Int = 0, showFlags: Boolean = false, peers: Map<String, TorrentPeer> = emptyMap(), peersRemoved: List<String> = emptyList())
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "full_update")
val fullUpdate: Boolean = false
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "peers_removed")
val peersRemoved: List<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val rid: Int = 0
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "show_flags")
val showFlags: Boolean = false
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peers/peers-removed.html b/qbittorrent-models/qbittorrent.models/-torrent-peers/peers-removed.html new file mode 100644 index 00000000..7938df6e --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peers/peers-removed.html @@ -0,0 +1,76 @@ + + + + + peersRemoved + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

peersRemoved

+
+
@SerialName(value = "peers_removed")
val peersRemoved: List<String>
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peers/peers.html b/qbittorrent-models/qbittorrent.models/-torrent-peers/peers.html new file mode 100644 index 00000000..0b3e948b --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peers/peers.html @@ -0,0 +1,76 @@ + + + + + peers + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

peers

+
+ +
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peers/rid.html b/qbittorrent-models/qbittorrent.models/-torrent-peers/rid.html new file mode 100644 index 00000000..2229292d --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peers/rid.html @@ -0,0 +1,76 @@ + + + + + rid + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rid

+
+
val rid: Int = 0
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-peers/show-flags.html b/qbittorrent-models/qbittorrent.models/-torrent-peers/show-flags.html new file mode 100644 index 00000000..beada3d9 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-peers/show-flags.html @@ -0,0 +1,76 @@ + + + + + showFlags + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

showFlags

+
+
@SerialName(value = "show_flags")
val showFlags: Boolean = false
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/-torrent-properties.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/-torrent-properties.html new file mode 100644 index 00000000..91bb3540 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/-torrent-properties.html @@ -0,0 +1,76 @@ + + + + + TorrentProperties + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TorrentProperties

+
+
constructor(savePath: String, creationDate: Long, pieceSize: Long, comment: String, totalWasted: Long, totalUploaded: Long, totalUploadedSession: Long, totalDownloaded: Long, totalDownloadedSession: Long, upLimit: Long, dlLimit: Long, timeElapsed: Long, seedingTime: Long, nbConnections: Int, nbConnectionsLimit: Int, shareRatio: Float, additionDate: Long, completionDate: Long, createdBy: String, dlSpeedAvg: Long, dlSpeed: Long, eta: Long, lastSeen: Long, peers: Int, peersTotal: Int, piecesHave: Int, piecesNum: Int, reannounce: Long, seeds: Int, seedsTotal: Int, totalSize: Long, upSpeedAvg: Long, upSpeed: Long)
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/addition-date.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/addition-date.html new file mode 100644 index 00000000..40a95755 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/addition-date.html @@ -0,0 +1,76 @@ + + + + + additionDate + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

additionDate

+
+
@SerialName(value = "addition_date")
val additionDate: Long

When this torrent was added (unix timestamp)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/comment.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/comment.html new file mode 100644 index 00000000..4a8c144a --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/comment.html @@ -0,0 +1,76 @@ + + + + + comment + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

comment

+
+

Torrent comment

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/completion-date.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/completion-date.html new file mode 100644 index 00000000..4c9f2170 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/completion-date.html @@ -0,0 +1,76 @@ + + + + + completionDate + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

completionDate

+
+
@SerialName(value = "completion_date")
val completionDate: Long

Torrent completion date (unix timestamp)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/created-by.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/created-by.html new file mode 100644 index 00000000..b92e0982 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/created-by.html @@ -0,0 +1,76 @@ + + + + + createdBy + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

createdBy

+
+
@SerialName(value = "created_by")
val createdBy: String

Torrent creator

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/creation-date.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/creation-date.html new file mode 100644 index 00000000..b503bfa1 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/creation-date.html @@ -0,0 +1,76 @@ + + + + + creationDate + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

creationDate

+
+
@SerialName(value = "creation_date")
val creationDate: Long

Torrent creation date (Unix timestamp)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/dl-limit.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/dl-limit.html new file mode 100644 index 00000000..197b4313 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/dl-limit.html @@ -0,0 +1,76 @@ + + + + + dlLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dlLimit

+
+
@SerialName(value = "dl_limit")
val dlLimit: Long

Torrent download limit (bytes/s)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/dl-speed-avg.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/dl-speed-avg.html new file mode 100644 index 00000000..8b0b98c2 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/dl-speed-avg.html @@ -0,0 +1,76 @@ + + + + + dlSpeedAvg + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dlSpeedAvg

+
+
@SerialName(value = "dl_speed_avg")
val dlSpeedAvg: Long

Torrent average download speed (bytes/second)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/dl-speed.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/dl-speed.html new file mode 100644 index 00000000..7fe2bece --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/dl-speed.html @@ -0,0 +1,76 @@ + + + + + dlSpeed + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dlSpeed

+
+
@SerialName(value = "dl_speed")
val dlSpeed: Long

Torrent download speed (bytes/second)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/eta.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/eta.html new file mode 100644 index 00000000..0195bbea --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/eta.html @@ -0,0 +1,76 @@ + + + + + eta + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

eta

+
+
val eta: Long

Torrent ETA (seconds)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/index.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/index.html new file mode 100644 index 00000000..b74447da --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/index.html @@ -0,0 +1,599 @@ + + + + + TorrentProperties + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TorrentProperties

+
@Serializable
data class TorrentProperties(val savePath: String, val creationDate: Long, val pieceSize: Long, val comment: String, val totalWasted: Long, val totalUploaded: Long, val totalUploadedSession: Long, val totalDownloaded: Long, val totalDownloadedSession: Long, val upLimit: Long, val dlLimit: Long, val timeElapsed: Long, val seedingTime: Long, val nbConnections: Int, val nbConnectionsLimit: Int, val shareRatio: Float, val additionDate: Long, val completionDate: Long, val createdBy: String, val dlSpeedAvg: Long, val dlSpeed: Long, val eta: Long, val lastSeen: Long, val peers: Int, val peersTotal: Int, val piecesHave: Int, val piecesNum: Int, val reannounce: Long, val seeds: Int, val seedsTotal: Int, val totalSize: Long, val upSpeedAvg: Long, val upSpeed: Long)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(savePath: String, creationDate: Long, pieceSize: Long, comment: String, totalWasted: Long, totalUploaded: Long, totalUploadedSession: Long, totalDownloaded: Long, totalDownloadedSession: Long, upLimit: Long, dlLimit: Long, timeElapsed: Long, seedingTime: Long, nbConnections: Int, nbConnectionsLimit: Int, shareRatio: Float, additionDate: Long, completionDate: Long, createdBy: String, dlSpeedAvg: Long, dlSpeed: Long, eta: Long, lastSeen: Long, peers: Int, peersTotal: Int, piecesHave: Int, piecesNum: Int, reannounce: Long, seeds: Int, seedsTotal: Int, totalSize: Long, upSpeedAvg: Long, upSpeed: Long)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "addition_date")
val additionDate: Long

When this torrent was added (unix timestamp)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Torrent comment

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "completion_date")
val completionDate: Long

Torrent completion date (unix timestamp)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "created_by")
val createdBy: String

Torrent creator

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "creation_date")
val creationDate: Long

Torrent creation date (Unix timestamp)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "dl_limit")
val dlLimit: Long

Torrent download limit (bytes/s)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "dl_speed")
val dlSpeed: Long

Torrent download speed (bytes/second)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "dl_speed_avg")
val dlSpeedAvg: Long

Torrent average download speed (bytes/second)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val eta: Long

Torrent ETA (seconds)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "last_seen")
val lastSeen: Long

Last seen complete date (unix timestamp)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "nb_connections")
val nbConnections: Int

Torrent connection count

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "nb_connections_limit")
val nbConnectionsLimit: Int

Torrent connection count limit

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val peers: Int

Number of peers connected to

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "peers_total")
val peersTotal: Int

Number of peers in the swarm

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "pieces_have")
val piecesHave: Int

Number of pieces owned

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "piece_size")
val pieceSize: Long

Torrent piece size (bytes)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "pieces_num")
val piecesNum: Int

Number of pieces of the torrent

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Number of seconds until the next announce

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "save_path")
val savePath: String

Torrent save path

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "seeding_time")
val seedingTime: Long

Torrent elapsed time while complete (seconds)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val seeds: Int

Number of seeds connected to

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "seeds_total")
val seedsTotal: Int

Number of seeds in the swarm

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "share_ratio")
val shareRatio: Float

Torrent share ratio

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "time_elapsed")
val timeElapsed: Long

Torrent elapsed time (seconds)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "total_downloaded")
val totalDownloaded: Long

Total data downloaded for torrent (bytes)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "total_downloaded_session")
val totalDownloadedSession: Long

Total data downloaded this session (bytes)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "total_size")
val totalSize: Long

Torrent total size (bytes)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "total_uploaded")
val totalUploaded: Long

Total data uploaded for torrent (bytes)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "total_uploaded_session")
val totalUploadedSession: Long

Total data uploaded this session (bytes)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "total_wasted")
val totalWasted: Long

Total data wasted for torrent (bytes)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "up_limit")
val upLimit: Long

Torrent upload limit (bytes/s)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "up_speed")
val upSpeed: Long

Torrent upload speed (bytes/second)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "up_speed_avg")
val upSpeedAvg: Long

Torrent average upload speed (bytes/second)

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/last-seen.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/last-seen.html new file mode 100644 index 00000000..d326c4bd --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/last-seen.html @@ -0,0 +1,76 @@ + + + + + lastSeen + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

lastSeen

+
+
@SerialName(value = "last_seen")
val lastSeen: Long

Last seen complete date (unix timestamp)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/nb-connections-limit.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/nb-connections-limit.html new file mode 100644 index 00000000..c4dabf15 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/nb-connections-limit.html @@ -0,0 +1,76 @@ + + + + + nbConnectionsLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

nbConnectionsLimit

+
+
@SerialName(value = "nb_connections_limit")
val nbConnectionsLimit: Int

Torrent connection count limit

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/nb-connections.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/nb-connections.html new file mode 100644 index 00000000..4bb11711 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/nb-connections.html @@ -0,0 +1,76 @@ + + + + + nbConnections + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

nbConnections

+
+
@SerialName(value = "nb_connections")
val nbConnections: Int

Torrent connection count

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/peers-total.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/peers-total.html new file mode 100644 index 00000000..1cf8a604 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/peers-total.html @@ -0,0 +1,76 @@ + + + + + peersTotal + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

peersTotal

+
+
@SerialName(value = "peers_total")
val peersTotal: Int

Number of peers in the swarm

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/peers.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/peers.html new file mode 100644 index 00000000..9611a30c --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/peers.html @@ -0,0 +1,76 @@ + + + + + peers + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

peers

+
+
val peers: Int

Number of peers connected to

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/piece-size.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/piece-size.html new file mode 100644 index 00000000..79a4ced5 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/piece-size.html @@ -0,0 +1,76 @@ + + + + + pieceSize + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

pieceSize

+
+
@SerialName(value = "piece_size")
val pieceSize: Long

Torrent piece size (bytes)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/pieces-have.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/pieces-have.html new file mode 100644 index 00000000..69605e49 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/pieces-have.html @@ -0,0 +1,76 @@ + + + + + piecesHave + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

piecesHave

+
+
@SerialName(value = "pieces_have")
val piecesHave: Int

Number of pieces owned

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/pieces-num.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/pieces-num.html new file mode 100644 index 00000000..611942fd --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/pieces-num.html @@ -0,0 +1,76 @@ + + + + + piecesNum + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

piecesNum

+
+
@SerialName(value = "pieces_num")
val piecesNum: Int

Number of pieces of the torrent

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/reannounce.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/reannounce.html new file mode 100644 index 00000000..5cbf41f7 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/reannounce.html @@ -0,0 +1,76 @@ + + + + + reannounce + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

reannounce

+
+

Number of seconds until the next announce

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/save-path.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/save-path.html new file mode 100644 index 00000000..5bdd73d2 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/save-path.html @@ -0,0 +1,76 @@ + + + + + savePath + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

savePath

+
+
@SerialName(value = "save_path")
val savePath: String

Torrent save path

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/seeding-time.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/seeding-time.html new file mode 100644 index 00000000..583433c0 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/seeding-time.html @@ -0,0 +1,76 @@ + + + + + seedingTime + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

seedingTime

+
+
@SerialName(value = "seeding_time")
val seedingTime: Long

Torrent elapsed time while complete (seconds)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/seeds-total.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/seeds-total.html new file mode 100644 index 00000000..b0eedc14 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/seeds-total.html @@ -0,0 +1,76 @@ + + + + + seedsTotal + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

seedsTotal

+
+
@SerialName(value = "seeds_total")
val seedsTotal: Int

Number of seeds in the swarm

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/seeds.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/seeds.html new file mode 100644 index 00000000..abbbca37 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/seeds.html @@ -0,0 +1,76 @@ + + + + + seeds + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

seeds

+
+
val seeds: Int

Number of seeds connected to

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/share-ratio.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/share-ratio.html new file mode 100644 index 00000000..af5b3f06 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/share-ratio.html @@ -0,0 +1,76 @@ + + + + + shareRatio + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

shareRatio

+
+
@SerialName(value = "share_ratio")
val shareRatio: Float

Torrent share ratio

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/time-elapsed.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/time-elapsed.html new file mode 100644 index 00000000..e11b3d1d --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/time-elapsed.html @@ -0,0 +1,76 @@ + + + + + timeElapsed + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

timeElapsed

+
+
@SerialName(value = "time_elapsed")
val timeElapsed: Long

Torrent elapsed time (seconds)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/total-downloaded-session.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/total-downloaded-session.html new file mode 100644 index 00000000..e3d86bb8 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/total-downloaded-session.html @@ -0,0 +1,76 @@ + + + + + totalDownloadedSession + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

totalDownloadedSession

+
+
@SerialName(value = "total_downloaded_session")
val totalDownloadedSession: Long

Total data downloaded this session (bytes)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/total-downloaded.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/total-downloaded.html new file mode 100644 index 00000000..b9fe68e1 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/total-downloaded.html @@ -0,0 +1,76 @@ + + + + + totalDownloaded + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

totalDownloaded

+
+
@SerialName(value = "total_downloaded")
val totalDownloaded: Long

Total data downloaded for torrent (bytes)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/total-size.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/total-size.html new file mode 100644 index 00000000..6022f95c --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/total-size.html @@ -0,0 +1,76 @@ + + + + + totalSize + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

totalSize

+
+
@SerialName(value = "total_size")
val totalSize: Long

Torrent total size (bytes)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/total-uploaded-session.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/total-uploaded-session.html new file mode 100644 index 00000000..486fdd1b --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/total-uploaded-session.html @@ -0,0 +1,76 @@ + + + + + totalUploadedSession + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

totalUploadedSession

+
+
@SerialName(value = "total_uploaded_session")
val totalUploadedSession: Long

Total data uploaded this session (bytes)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/total-uploaded.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/total-uploaded.html new file mode 100644 index 00000000..685ca542 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/total-uploaded.html @@ -0,0 +1,76 @@ + + + + + totalUploaded + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

totalUploaded

+
+
@SerialName(value = "total_uploaded")
val totalUploaded: Long

Total data uploaded for torrent (bytes)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/total-wasted.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/total-wasted.html new file mode 100644 index 00000000..3004bb1c --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/total-wasted.html @@ -0,0 +1,76 @@ + + + + + totalWasted + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

totalWasted

+
+
@SerialName(value = "total_wasted")
val totalWasted: Long

Total data wasted for torrent (bytes)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/up-limit.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/up-limit.html new file mode 100644 index 00000000..049dda55 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/up-limit.html @@ -0,0 +1,76 @@ + + + + + upLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

upLimit

+
+
@SerialName(value = "up_limit")
val upLimit: Long

Torrent upload limit (bytes/s)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/up-speed-avg.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/up-speed-avg.html new file mode 100644 index 00000000..2393fe77 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/up-speed-avg.html @@ -0,0 +1,76 @@ + + + + + upSpeedAvg + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

upSpeedAvg

+
+
@SerialName(value = "up_speed_avg")
val upSpeedAvg: Long

Torrent average upload speed (bytes/second)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-properties/up-speed.html b/qbittorrent-models/qbittorrent.models/-torrent-properties/up-speed.html new file mode 100644 index 00000000..d393d9d9 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-properties/up-speed.html @@ -0,0 +1,76 @@ + + + + + upSpeed + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

upSpeed

+
+
@SerialName(value = "up_speed")
val upSpeed: Long

Torrent upload speed (bytes/second)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-tracker/-torrent-tracker.html b/qbittorrent-models/qbittorrent.models/-torrent-tracker/-torrent-tracker.html new file mode 100644 index 00000000..1a627a33 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-tracker/-torrent-tracker.html @@ -0,0 +1,76 @@ + + + + + TorrentTracker + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TorrentTracker

+
+
constructor(url: String, status: Int, tier: Int, numPeers: Int, numSeeds: Int, numLeeches: Int, numDownloaded: Int, msg: String = "")
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-tracker/index.html b/qbittorrent-models/qbittorrent.models/-torrent-tracker/index.html new file mode 100644 index 00000000..2ab5a6e3 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-tracker/index.html @@ -0,0 +1,224 @@ + + + + + TorrentTracker + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TorrentTracker

+
@Serializable
data class TorrentTracker(val url: String, val status: Int, val tier: Int, val numPeers: Int, val numSeeds: Int, val numLeeches: Int, val numDownloaded: Int, val msg: String = "")
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(url: String, status: Int, tier: Int, numPeers: Int, numSeeds: Int, numLeeches: Int, numDownloaded: Int, msg: String = "")
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
val msg: String

Tracker message (there is no way of knowing what this message is - it's up to tracker admins)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "num_downloaded")
val numDownloaded: Int

Number of completed downloads for current torrent, as reported by the tracker

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "num_leeches")
val numLeeches: Int

Number of leeches for current torrent, as reported by the tracker

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "num_peers")
val numPeers: Int

Number of peers for current torrent, as reported by the tracker

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "num_seeds")
val numSeeds: Int

Number of seeds for current torrent, as reported by the tracker

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val status: Int

Tracker status 0 - Tracker is disabled (used for DHT, PeX, and LSD) 1 - Tracker has not been contacted yet 2 - Tracker has been contacted and is working 3 - Tracker is updating 4 - Tracker has been contacted, but it is not working (or doesn't send proper replies)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable(with = FlakyIntSerializer::class)
val tier: Int

Tracker priority tier. Lower tier trackers are tried before higher tiers. Tier numbers are valid when >= 0, < 0 is used as placeholder when tier does not exist for special entries (such as DHT).

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val url: String

The tracker URL.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-tracker/msg.html b/qbittorrent-models/qbittorrent.models/-torrent-tracker/msg.html new file mode 100644 index 00000000..b171b664 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-tracker/msg.html @@ -0,0 +1,76 @@ + + + + + msg + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

msg

+
+
val msg: String

Tracker message (there is no way of knowing what this message is - it's up to tracker admins)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-tracker/num-downloaded.html b/qbittorrent-models/qbittorrent.models/-torrent-tracker/num-downloaded.html new file mode 100644 index 00000000..1934f9a2 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-tracker/num-downloaded.html @@ -0,0 +1,76 @@ + + + + + numDownloaded + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

numDownloaded

+
+
@SerialName(value = "num_downloaded")
val numDownloaded: Int

Number of completed downloads for current torrent, as reported by the tracker

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-tracker/num-leeches.html b/qbittorrent-models/qbittorrent.models/-torrent-tracker/num-leeches.html new file mode 100644 index 00000000..1f309140 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-tracker/num-leeches.html @@ -0,0 +1,76 @@ + + + + + numLeeches + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

numLeeches

+
+
@SerialName(value = "num_leeches")
val numLeeches: Int

Number of leeches for current torrent, as reported by the tracker

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-tracker/num-peers.html b/qbittorrent-models/qbittorrent.models/-torrent-tracker/num-peers.html new file mode 100644 index 00000000..98f0137a --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-tracker/num-peers.html @@ -0,0 +1,76 @@ + + + + + numPeers + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

numPeers

+
+
@SerialName(value = "num_peers")
val numPeers: Int

Number of peers for current torrent, as reported by the tracker

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-tracker/num-seeds.html b/qbittorrent-models/qbittorrent.models/-torrent-tracker/num-seeds.html new file mode 100644 index 00000000..e3ee3c55 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-tracker/num-seeds.html @@ -0,0 +1,76 @@ + + + + + numSeeds + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

numSeeds

+
+
@SerialName(value = "num_seeds")
val numSeeds: Int

Number of seeds for current torrent, as reported by the tracker

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-tracker/status.html b/qbittorrent-models/qbittorrent.models/-torrent-tracker/status.html new file mode 100644 index 00000000..b0547e7d --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-tracker/status.html @@ -0,0 +1,76 @@ + + + + + status + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

status

+
+
val status: Int

Tracker status 0 - Tracker is disabled (used for DHT, PeX, and LSD) 1 - Tracker has not been contacted yet 2 - Tracker has been contacted and is working 3 - Tracker is updating 4 - Tracker has been contacted, but it is not working (or doesn't send proper replies)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-tracker/tier.html b/qbittorrent-models/qbittorrent.models/-torrent-tracker/tier.html new file mode 100644 index 00000000..11db7c77 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-tracker/tier.html @@ -0,0 +1,76 @@ + + + + + tier + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

tier

+
+
@Serializable(with = FlakyIntSerializer::class)
val tier: Int

Tracker priority tier. Lower tier trackers are tried before higher tiers. Tier numbers are valid when >= 0, < 0 is used as placeholder when tier does not exist for special entries (such as DHT).

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent-tracker/url.html b/qbittorrent-models/qbittorrent.models/-torrent-tracker/url.html new file mode 100644 index 00000000..7901a5ae --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent-tracker/url.html @@ -0,0 +1,76 @@ + + + + + url + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

url

+
+
val url: String

The tracker URL.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-a-l-l-o-c-a-t-i-n-g/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-a-l-l-o-c-a-t-i-n-g/index.html new file mode 100644 index 00000000..9fd1b04f --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-a-l-l-o-c-a-t-i-n-g/index.html @@ -0,0 +1,115 @@ + + + + + ALLOCATING + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ALLOCATING

+
@SerialName(value = "allocating")
ALLOCATING
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-c-h-e-c-k-i-n-g_-d-l/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-c-h-e-c-k-i-n-g_-d-l/index.html new file mode 100644 index 00000000..679c1042 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-c-h-e-c-k-i-n-g_-d-l/index.html @@ -0,0 +1,115 @@ + + + + + CHECKING_DL + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

CHECKING_DL

+
@SerialName(value = "checkingDL")
CHECKING_DL
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-c-h-e-c-k-i-n-g_-r-e-s-u-m-e_-d-a-t-a/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-c-h-e-c-k-i-n-g_-r-e-s-u-m-e_-d-a-t-a/index.html new file mode 100644 index 00000000..54b7dd3f --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-c-h-e-c-k-i-n-g_-r-e-s-u-m-e_-d-a-t-a/index.html @@ -0,0 +1,115 @@ + + + + + CHECKING_RESUME_DATA + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

CHECKING_RESUME_DATA

+
@SerialName(value = "checkingResumeData")
CHECKING_RESUME_DATA
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-c-h-e-c-k-i-n-g_-u-p/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-c-h-e-c-k-i-n-g_-u-p/index.html new file mode 100644 index 00000000..dd1416d1 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-c-h-e-c-k-i-n-g_-u-p/index.html @@ -0,0 +1,115 @@ + + + + + CHECKING_UP + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

CHECKING_UP

+
@SerialName(value = "checkingUP")
CHECKING_UP
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-d-o-w-n-l-o-a-d-i-n-g/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-d-o-w-n-l-o-a-d-i-n-g/index.html new file mode 100644 index 00000000..3f59d9b5 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-d-o-w-n-l-o-a-d-i-n-g/index.html @@ -0,0 +1,115 @@ + + + + + DOWNLOADING + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DOWNLOADING

+
@SerialName(value = "downloading")
DOWNLOADING
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-e-r-r-o-r/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-e-r-r-o-r/index.html new file mode 100644 index 00000000..ead4e187 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-e-r-r-o-r/index.html @@ -0,0 +1,115 @@ + + + + + ERROR + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ERROR

+
@SerialName(value = "error")
ERROR
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-f-o-r-c-e-d_-d-l/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-f-o-r-c-e-d_-d-l/index.html new file mode 100644 index 00000000..11743937 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-f-o-r-c-e-d_-d-l/index.html @@ -0,0 +1,115 @@ + + + + + FORCED_DL + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FORCED_DL

+
@SerialName(value = "forcedDL")
FORCED_DL
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-f-o-r-c-e-d_-u-p/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-f-o-r-c-e-d_-u-p/index.html new file mode 100644 index 00000000..1aa9effb --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-f-o-r-c-e-d_-u-p/index.html @@ -0,0 +1,115 @@ + + + + + FORCED_UP + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FORCED_UP

+
@SerialName(value = "forcedUP")
FORCED_UP
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-m-e-t-a_-d-l/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-m-e-t-a_-d-l/index.html new file mode 100644 index 00000000..a1b4d7c5 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-m-e-t-a_-d-l/index.html @@ -0,0 +1,115 @@ + + + + + META_DL + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

META_DL

+
@SerialName(value = "metaDL")
META_DL
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-m-i-s-s-i-n-g_-f-i-l-e-s/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-m-i-s-s-i-n-g_-f-i-l-e-s/index.html new file mode 100644 index 00000000..378762b1 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-m-i-s-s-i-n-g_-f-i-l-e-s/index.html @@ -0,0 +1,115 @@ + + + + + MISSING_FILES + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MISSING_FILES

+
@SerialName(value = "missingFiles")
MISSING_FILES
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-m-o-v-i-n-g/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-m-o-v-i-n-g/index.html new file mode 100644 index 00000000..da293862 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-m-o-v-i-n-g/index.html @@ -0,0 +1,115 @@ + + + + + MOVING + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MOVING

+
@SerialName(value = "moving")
MOVING
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-p-a-u-s-e-d_-d-l/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-p-a-u-s-e-d_-d-l/index.html new file mode 100644 index 00000000..75fae67a --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-p-a-u-s-e-d_-d-l/index.html @@ -0,0 +1,115 @@ + + + + + PAUSED_DL + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PAUSED_DL

+
@SerialName(value = "pausedDL")
PAUSED_DL
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-p-a-u-s-e-d_-u-p/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-p-a-u-s-e-d_-u-p/index.html new file mode 100644 index 00000000..fbfcaa7b --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-p-a-u-s-e-d_-u-p/index.html @@ -0,0 +1,115 @@ + + + + + PAUSED_UP + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PAUSED_UP

+
@SerialName(value = "pausedUP")
PAUSED_UP
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-q-u-e-u-e-d_-d-l/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-q-u-e-u-e-d_-d-l/index.html new file mode 100644 index 00000000..e9302f90 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-q-u-e-u-e-d_-d-l/index.html @@ -0,0 +1,115 @@ + + + + + QUEUED_DL + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

QUEUED_DL

+
@SerialName(value = "queuedDL")
QUEUED_DL
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-q-u-e-u-e-d_-u-p/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-q-u-e-u-e-d_-u-p/index.html new file mode 100644 index 00000000..e169c834 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-q-u-e-u-e-d_-u-p/index.html @@ -0,0 +1,115 @@ + + + + + QUEUED_UP + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

QUEUED_UP

+
@SerialName(value = "queuedUP")
QUEUED_UP
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-s-t-a-l-l-e-d_-d-l/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-s-t-a-l-l-e-d_-d-l/index.html new file mode 100644 index 00000000..3765740d --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-s-t-a-l-l-e-d_-d-l/index.html @@ -0,0 +1,115 @@ + + + + + STALLED_DL + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STALLED_DL

+
@SerialName(value = "stalledDL")
STALLED_DL
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-s-t-a-l-l-e-d_-u-p/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-s-t-a-l-l-e-d_-u-p/index.html new file mode 100644 index 00000000..36e8c5be --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-s-t-a-l-l-e-d_-u-p/index.html @@ -0,0 +1,115 @@ + + + + + STALLED_UP + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STALLED_UP

+
@SerialName(value = "stalledUP")
STALLED_UP
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-u-n-k-n-o-w-n/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-u-n-k-n-o-w-n/index.html new file mode 100644 index 00000000..7abe46c7 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-u-n-k-n-o-w-n/index.html @@ -0,0 +1,115 @@ + + + + + UNKNOWN + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UNKNOWN

+
@SerialName(value = "unknown")
UNKNOWN
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/-u-p-l-o-a-d-i-n-g/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/-u-p-l-o-a-d-i-n-g/index.html new file mode 100644 index 00000000..bbfc3a05 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/-u-p-l-o-a-d-i-n-g/index.html @@ -0,0 +1,115 @@ + + + + + UPLOADING + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UPLOADING

+
@SerialName(value = "uploading")
UPLOADING
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/entries.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/entries.html new file mode 100644 index 00000000..73ae2bc2 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/entries.html @@ -0,0 +1,76 @@ + + + + + entries + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

entries

+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/index.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/index.html new file mode 100644 index 00000000..04f7734f --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/index.html @@ -0,0 +1,453 @@ + + + + + State + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

State

+
@Serializable
enum State : Enum<Torrent.State>
+
+
+
+
+
+

Entries

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "error")
ERROR
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "missingFiles")
MISSING_FILES
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "uploading")
UPLOADING
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "pausedUP")
PAUSED_UP
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "queuedUP")
QUEUED_UP
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "stalledUP")
STALLED_UP
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "checkingUP")
CHECKING_UP
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "forcedUP")
FORCED_UP
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "allocating")
ALLOCATING
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "downloading")
DOWNLOADING
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "metaDL")
META_DL
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "pausedDL")
PAUSED_DL
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "stalledDL")
STALLED_DL
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "checkingDL")
CHECKING_DL
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "forcedDL")
FORCED_DL
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "queuedDL")
QUEUED_DL
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "checkingResumeData")
CHECKING_RESUME_DATA
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "moving")
MOVING
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "unknown")
UNKNOWN
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns an array containing the constants of this enum type, in the order they're declared.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/value-of.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/value-of.html new file mode 100644 index 00000000..19728a98 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/value-of.html @@ -0,0 +1,76 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

valueOf

+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-state/values.html b/qbittorrent-models/qbittorrent.models/-torrent/-state/values.html new file mode 100644 index 00000000..d34cbd7d --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-state/values.html @@ -0,0 +1,76 @@ + + + + + values + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

values

+
+

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/-torrent.html b/qbittorrent-models/qbittorrent.models/-torrent/-torrent.html new file mode 100644 index 00000000..7ab96271 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/-torrent.html @@ -0,0 +1,76 @@ + + + + + Torrent + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Torrent

+
+
constructor(addedOn: Long, amountLeft: Long, autoTmm: Boolean, availability: Float, category: String, completed: Long, completedOn: Long, contentPath: String, dlLimit: Long, dlspeed: Long, downloaded: Float, downloadedSession: Float, eta: Long, firstLastPiecePriority: Boolean, forceStart: Boolean, hash: String, lastActivity: Long, magnetUri: String, maxRatio: Float, maxSeedingTime: Long, name: String, seedsInSwarm: Int, leechersInSwarm: Int, connectedLeechers: Int, connectedSeeds: Int, priority: Int, progress: Float, ratio: Float, ratioLimit: Float, savePath: String, seedingTimeLimit: Long, seenCompleted: Long, sequentialDownload: Boolean, size: Long, state: Torrent.State, superSeeding: Boolean, tags: List<String>, timeActive: Long, seedingTime: Long, totalSize: Long, tracker: String, uploadLimit: Long, uploaded: Long, uploadedSession: Long, uploadSpeed: Long)
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/added-on.html b/qbittorrent-models/qbittorrent.models/-torrent/added-on.html new file mode 100644 index 00000000..53f213e3 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/added-on.html @@ -0,0 +1,76 @@ + + + + + addedOn + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addedOn

+
+
@SerialName(value = "added_on")
val addedOn: Long

Time (Unix Epoch) when the torrent was added to the client

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/amount-left.html b/qbittorrent-models/qbittorrent.models/-torrent/amount-left.html new file mode 100644 index 00000000..d66e1c2e --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/amount-left.html @@ -0,0 +1,76 @@ + + + + + amountLeft + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

amountLeft

+
+
@SerialName(value = "amount_left")
val amountLeft: Long

Amount of data left to download (bytes)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/auto-tmm.html b/qbittorrent-models/qbittorrent.models/-torrent/auto-tmm.html new file mode 100644 index 00000000..701d8b57 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/auto-tmm.html @@ -0,0 +1,76 @@ + + + + + autoTmm + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

autoTmm

+
+
@SerialName(value = "auto_tmm")
val autoTmm: Boolean

Whether this torrent is managed by Automatic Torrent Management

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/availability.html b/qbittorrent-models/qbittorrent.models/-torrent/availability.html new file mode 100644 index 00000000..e3449db5 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/availability.html @@ -0,0 +1,76 @@ + + + + + availability + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

availability

+
+

Percentage of file pieces currently available

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/category.html b/qbittorrent-models/qbittorrent.models/-torrent/category.html new file mode 100644 index 00000000..8fd354fe --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/category.html @@ -0,0 +1,76 @@ + + + + + category + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

category

+
+

Category of the torrent

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/completed-on.html b/qbittorrent-models/qbittorrent.models/-torrent/completed-on.html new file mode 100644 index 00000000..80d83049 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/completed-on.html @@ -0,0 +1,76 @@ + + + + + completedOn + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

completedOn

+
+
@SerialName(value = "completion_on")
val completedOn: Long

Time (Unix Epoch) when the torrent completed

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/completed.html b/qbittorrent-models/qbittorrent.models/-torrent/completed.html new file mode 100644 index 00000000..46209b18 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/completed.html @@ -0,0 +1,76 @@ + + + + + completed + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

completed

+
+

Amount of transfer data completed (bytes)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/connected-leechers.html b/qbittorrent-models/qbittorrent.models/-torrent/connected-leechers.html new file mode 100644 index 00000000..034cd634 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/connected-leechers.html @@ -0,0 +1,76 @@ + + + + + connectedLeechers + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

connectedLeechers

+
+
@SerialName(value = "num_leechs")
val connectedLeechers: Int

Number of leechers connected to

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/connected-seeds.html b/qbittorrent-models/qbittorrent.models/-torrent/connected-seeds.html new file mode 100644 index 00000000..7837c03f --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/connected-seeds.html @@ -0,0 +1,76 @@ + + + + + connectedSeeds + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

connectedSeeds

+
+
@SerialName(value = "num_seeds")
val connectedSeeds: Int

Number of seeds connected to

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/content-path.html b/qbittorrent-models/qbittorrent.models/-torrent/content-path.html new file mode 100644 index 00000000..8821b503 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/content-path.html @@ -0,0 +1,76 @@ + + + + + contentPath + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

contentPath

+
+
@SerialName(value = "content_path")
val contentPath: String

Absolute path of torrent content (root path for multifile torrents, absolute file path for singlefile torrents)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/dl-limit.html b/qbittorrent-models/qbittorrent.models/-torrent/dl-limit.html new file mode 100644 index 00000000..1c5ee5bd --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/dl-limit.html @@ -0,0 +1,76 @@ + + + + + dlLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dlLimit

+
+
@SerialName(value = "dl_limit")
val dlLimit: Long

Torrent download speed limit (bytes/s). -1 if unlimited.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/dlspeed.html b/qbittorrent-models/qbittorrent.models/-torrent/dlspeed.html new file mode 100644 index 00000000..0af37405 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/dlspeed.html @@ -0,0 +1,76 @@ + + + + + dlspeed + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dlspeed

+
+

Torrent download speed (bytes/s)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/downloaded-session.html b/qbittorrent-models/qbittorrent.models/-torrent/downloaded-session.html new file mode 100644 index 00000000..7bd26882 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/downloaded-session.html @@ -0,0 +1,76 @@ + + + + + downloadedSession + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

downloadedSession

+
+
@SerialName(value = "downloaded_session")
val downloadedSession: Float

Amount of data downloaded this session

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/downloaded.html b/qbittorrent-models/qbittorrent.models/-torrent/downloaded.html new file mode 100644 index 00000000..d711f0d7 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/downloaded.html @@ -0,0 +1,76 @@ + + + + + downloaded + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

downloaded

+
+

Amount of data downloaded

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/eta.html b/qbittorrent-models/qbittorrent.models/-torrent/eta.html new file mode 100644 index 00000000..ac629986 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/eta.html @@ -0,0 +1,76 @@ + + + + + eta + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

eta

+
+
val eta: Long

Torrent ETA (seconds)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/first-last-piece-priority.html b/qbittorrent-models/qbittorrent.models/-torrent/first-last-piece-priority.html new file mode 100644 index 00000000..3e46bc8d --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/first-last-piece-priority.html @@ -0,0 +1,76 @@ + + + + + firstLastPiecePriority + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

firstLastPiecePriority

+
+
@SerialName(value = "f_l_piece_prio")
val firstLastPiecePriority: Boolean

True if first last piece are prioritized

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/force-start.html b/qbittorrent-models/qbittorrent.models/-torrent/force-start.html new file mode 100644 index 00000000..eccc5b87 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/force-start.html @@ -0,0 +1,76 @@ + + + + + forceStart + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

forceStart

+
+
@SerialName(value = "force_start")
val forceStart: Boolean

True if force start is enabled for this torrent

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/hash.html b/qbittorrent-models/qbittorrent.models/-torrent/hash.html new file mode 100644 index 00000000..a2127709 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/hash.html @@ -0,0 +1,76 @@ + + + + + hash + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

hash

+
+

Torrent hash

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/index.html b/qbittorrent-models/qbittorrent.models/-torrent/index.html new file mode 100644 index 00000000..291e0b4d --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/index.html @@ -0,0 +1,798 @@ + + + + + Torrent + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Torrent

+
@Serializable
data class Torrent(val addedOn: Long, val amountLeft: Long, val autoTmm: Boolean, val availability: Float, val category: String, val completed: Long, val completedOn: Long, val contentPath: String, val dlLimit: Long, val dlspeed: Long, val downloaded: Float, val downloadedSession: Float, val eta: Long, val firstLastPiecePriority: Boolean, val forceStart: Boolean, val hash: String, val lastActivity: Long, val magnetUri: String, val maxRatio: Float, val maxSeedingTime: Long, val name: String, val seedsInSwarm: Int, val leechersInSwarm: Int, val connectedLeechers: Int, val connectedSeeds: Int, val priority: Int, val progress: Float, val ratio: Float, val ratioLimit: Float, val savePath: String, val seedingTimeLimit: Long, val seenCompleted: Long, val sequentialDownload: Boolean, val size: Long, val state: Torrent.State, val superSeeding: Boolean, val tags: List<String>, val timeActive: Long, val seedingTime: Long, val totalSize: Long, val tracker: String, val uploadLimit: Long, val uploaded: Long, val uploadedSession: Long, val uploadSpeed: Long)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(addedOn: Long, amountLeft: Long, autoTmm: Boolean, availability: Float, category: String, completed: Long, completedOn: Long, contentPath: String, dlLimit: Long, dlspeed: Long, downloaded: Float, downloadedSession: Float, eta: Long, firstLastPiecePriority: Boolean, forceStart: Boolean, hash: String, lastActivity: Long, magnetUri: String, maxRatio: Float, maxSeedingTime: Long, name: String, seedsInSwarm: Int, leechersInSwarm: Int, connectedLeechers: Int, connectedSeeds: Int, priority: Int, progress: Float, ratio: Float, ratioLimit: Float, savePath: String, seedingTimeLimit: Long, seenCompleted: Long, sequentialDownload: Boolean, size: Long, state: Torrent.State, superSeeding: Boolean, tags: List<String>, timeActive: Long, seedingTime: Long, totalSize: Long, tracker: String, uploadLimit: Long, uploaded: Long, uploadedSession: Long, uploadSpeed: Long)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable
enum State : Enum<Torrent.State>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "added_on")
val addedOn: Long

Time (Unix Epoch) when the torrent was added to the client

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "amount_left")
val amountLeft: Long

Amount of data left to download (bytes)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "auto_tmm")
val autoTmm: Boolean

Whether this torrent is managed by Automatic Torrent Management

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Percentage of file pieces currently available

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Category of the torrent

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Amount of transfer data completed (bytes)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "completion_on")
val completedOn: Long

Time (Unix Epoch) when the torrent completed

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "num_leechs")
val connectedLeechers: Int

Number of leechers connected to

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "num_seeds")
val connectedSeeds: Int

Number of seeds connected to

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "content_path")
val contentPath: String

Absolute path of torrent content (root path for multifile torrents, absolute file path for singlefile torrents)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "dl_limit")
val dlLimit: Long

Torrent download speed limit (bytes/s). -1 if unlimited.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Torrent download speed (bytes/s)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Amount of data downloaded

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "downloaded_session")
val downloadedSession: Float

Amount of data downloaded this session

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val eta: Long

Torrent ETA (seconds)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "f_l_piece_prio")
val firstLastPiecePriority: Boolean

True if first last piece are prioritized

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "force_start")
val forceStart: Boolean

True if force start is enabled for this torrent

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Torrent hash

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "last_activity")
val lastActivity: Long

Last time (Unix Epoch) when a chunk was downloaded/uploaded

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "num_incomplete")
val leechersInSwarm: Int

Number of leechers in the swarm

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "magnet_uri")
val magnetUri: String

Magnet URI corresponding to this torrent

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "max_ratio")
val maxRatio: Float

Maximum share ratio until torrent is stopped from seeding/uploading

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "max_seeding_time")
val maxSeedingTime: Long

Maximum seeding time (seconds) until torrent is stopped from seeding

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Torrent name

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Torrent priority. Returns -1 if queuing is disabled or torrent is in seed mode

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Torrent progress (percentage/100)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Torrent share ratio. Max ratio value: 9999.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "ratio_limit")
val ratioLimit: Float
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "save_path")
val savePath: String

Path where this torrent's data is stored

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "seeding_time")
val seedingTime: Long

Torrent elapsed time while complete (seconds)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "seeding_time_limit")
val seedingTimeLimit: Long
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "num_complete")
val seedsInSwarm: Int

Number of seeds in the swarm

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "seen_complete")
val seenCompleted: Long

Time (Unix Epoch) when this torrent was last seen complete

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "seq_dl")
val sequentialDownload: Boolean

True if sequential download is enabled

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val size: Long

Total size (bytes) of files selected for download

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Torrent state.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "super_seeding")
val superSeeding: Boolean

True if super seeding is enabled

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable(with = TagListSerializer::class)
val tags: List<String>

Tag list of the torrent

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "time_active")
val timeActive: Long

Total active time (seconds)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "total_size")
val totalSize: Long

Total size (bytes) of all file in this torrent (including unselected ones)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

The first tracker with working status. Returns empty string if no tracker is working.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Amount of data uploaded

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "uploaded_session")
val uploadedSession: Long

Amount of data uploaded this session

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "up_limit")
val uploadLimit: Long

Torrent upload speed limit (bytes/s). -1 if unlimited.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@SerialName(value = "upspeed")
val uploadSpeed: Long

Torrent upload speed (bytes/s)

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/last-activity.html b/qbittorrent-models/qbittorrent.models/-torrent/last-activity.html new file mode 100644 index 00000000..f625272f --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/last-activity.html @@ -0,0 +1,76 @@ + + + + + lastActivity + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

lastActivity

+
+
@SerialName(value = "last_activity")
val lastActivity: Long

Last time (Unix Epoch) when a chunk was downloaded/uploaded

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/leechers-in-swarm.html b/qbittorrent-models/qbittorrent.models/-torrent/leechers-in-swarm.html new file mode 100644 index 00000000..eb6c32aa --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/leechers-in-swarm.html @@ -0,0 +1,76 @@ + + + + + leechersInSwarm + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

leechersInSwarm

+
+
@SerialName(value = "num_incomplete")
val leechersInSwarm: Int

Number of leechers in the swarm

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/magnet-uri.html b/qbittorrent-models/qbittorrent.models/-torrent/magnet-uri.html new file mode 100644 index 00000000..5f76b068 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/magnet-uri.html @@ -0,0 +1,76 @@ + + + + + magnetUri + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

magnetUri

+
+
@SerialName(value = "magnet_uri")
val magnetUri: String

Magnet URI corresponding to this torrent

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/max-ratio.html b/qbittorrent-models/qbittorrent.models/-torrent/max-ratio.html new file mode 100644 index 00000000..df4917d8 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/max-ratio.html @@ -0,0 +1,76 @@ + + + + + maxRatio + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

maxRatio

+
+
@SerialName(value = "max_ratio")
val maxRatio: Float

Maximum share ratio until torrent is stopped from seeding/uploading

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/max-seeding-time.html b/qbittorrent-models/qbittorrent.models/-torrent/max-seeding-time.html new file mode 100644 index 00000000..dc33c376 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/max-seeding-time.html @@ -0,0 +1,76 @@ + + + + + maxSeedingTime + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

maxSeedingTime

+
+
@SerialName(value = "max_seeding_time")
val maxSeedingTime: Long

Maximum seeding time (seconds) until torrent is stopped from seeding

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/name.html b/qbittorrent-models/qbittorrent.models/-torrent/name.html new file mode 100644 index 00000000..ca54c094 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/name.html @@ -0,0 +1,76 @@ + + + + + name + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

name

+
+

Torrent name

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/priority.html b/qbittorrent-models/qbittorrent.models/-torrent/priority.html new file mode 100644 index 00000000..3e54d7b3 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/priority.html @@ -0,0 +1,76 @@ + + + + + priority + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

priority

+
+

Torrent priority. Returns -1 if queuing is disabled or torrent is in seed mode

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/progress.html b/qbittorrent-models/qbittorrent.models/-torrent/progress.html new file mode 100644 index 00000000..8f93d760 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/progress.html @@ -0,0 +1,76 @@ + + + + + progress + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

progress

+
+

Torrent progress (percentage/100)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/ratio-limit.html b/qbittorrent-models/qbittorrent.models/-torrent/ratio-limit.html new file mode 100644 index 00000000..30a50d07 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/ratio-limit.html @@ -0,0 +1,76 @@ + + + + + ratioLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ratioLimit

+
+
@SerialName(value = "ratio_limit")
val ratioLimit: Float
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/ratio.html b/qbittorrent-models/qbittorrent.models/-torrent/ratio.html new file mode 100644 index 00000000..21ec3e3a --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/ratio.html @@ -0,0 +1,76 @@ + + + + + ratio + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ratio

+
+

Torrent share ratio. Max ratio value: 9999.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/save-path.html b/qbittorrent-models/qbittorrent.models/-torrent/save-path.html new file mode 100644 index 00000000..c05c9203 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/save-path.html @@ -0,0 +1,76 @@ + + + + + savePath + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

savePath

+
+
@SerialName(value = "save_path")
val savePath: String

Path where this torrent's data is stored

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/seeding-time-limit.html b/qbittorrent-models/qbittorrent.models/-torrent/seeding-time-limit.html new file mode 100644 index 00000000..36410a76 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/seeding-time-limit.html @@ -0,0 +1,76 @@ + + + + + seedingTimeLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

seedingTimeLimit

+
+
@SerialName(value = "seeding_time_limit")
val seedingTimeLimit: Long
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/seeding-time.html b/qbittorrent-models/qbittorrent.models/-torrent/seeding-time.html new file mode 100644 index 00000000..b7191e96 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/seeding-time.html @@ -0,0 +1,76 @@ + + + + + seedingTime + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

seedingTime

+
+
@SerialName(value = "seeding_time")
val seedingTime: Long

Torrent elapsed time while complete (seconds)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/seeds-in-swarm.html b/qbittorrent-models/qbittorrent.models/-torrent/seeds-in-swarm.html new file mode 100644 index 00000000..103f98aa --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/seeds-in-swarm.html @@ -0,0 +1,76 @@ + + + + + seedsInSwarm + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

seedsInSwarm

+
+
@SerialName(value = "num_complete")
val seedsInSwarm: Int

Number of seeds in the swarm

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/seen-completed.html b/qbittorrent-models/qbittorrent.models/-torrent/seen-completed.html new file mode 100644 index 00000000..b533b312 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/seen-completed.html @@ -0,0 +1,76 @@ + + + + + seenCompleted + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

seenCompleted

+
+
@SerialName(value = "seen_complete")
val seenCompleted: Long

Time (Unix Epoch) when this torrent was last seen complete

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/sequential-download.html b/qbittorrent-models/qbittorrent.models/-torrent/sequential-download.html new file mode 100644 index 00000000..21ca8a93 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/sequential-download.html @@ -0,0 +1,76 @@ + + + + + sequentialDownload + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

sequentialDownload

+
+
@SerialName(value = "seq_dl")
val sequentialDownload: Boolean

True if sequential download is enabled

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/size.html b/qbittorrent-models/qbittorrent.models/-torrent/size.html new file mode 100644 index 00000000..eb663f8c --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/size.html @@ -0,0 +1,76 @@ + + + + + size + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

size

+
+
val size: Long

Total size (bytes) of files selected for download

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/state.html b/qbittorrent-models/qbittorrent.models/-torrent/state.html new file mode 100644 index 00000000..8bc54497 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/state.html @@ -0,0 +1,76 @@ + + + + + state + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

state

+
+

Torrent state.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/super-seeding.html b/qbittorrent-models/qbittorrent.models/-torrent/super-seeding.html new file mode 100644 index 00000000..8f0e6b0a --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/super-seeding.html @@ -0,0 +1,76 @@ + + + + + superSeeding + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

superSeeding

+
+
@SerialName(value = "super_seeding")
val superSeeding: Boolean

True if super seeding is enabled

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/tags.html b/qbittorrent-models/qbittorrent.models/-torrent/tags.html new file mode 100644 index 00000000..f3b50d29 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/tags.html @@ -0,0 +1,76 @@ + + + + + tags + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

tags

+
+
@Serializable(with = TagListSerializer::class)
val tags: List<String>

Tag list of the torrent

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/time-active.html b/qbittorrent-models/qbittorrent.models/-torrent/time-active.html new file mode 100644 index 00000000..1e725d22 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/time-active.html @@ -0,0 +1,76 @@ + + + + + timeActive + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

timeActive

+
+
@SerialName(value = "time_active")
val timeActive: Long

Total active time (seconds)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/total-size.html b/qbittorrent-models/qbittorrent.models/-torrent/total-size.html new file mode 100644 index 00000000..86bed668 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/total-size.html @@ -0,0 +1,76 @@ + + + + + totalSize + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

totalSize

+
+
@SerialName(value = "total_size")
val totalSize: Long

Total size (bytes) of all file in this torrent (including unselected ones)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/tracker.html b/qbittorrent-models/qbittorrent.models/-torrent/tracker.html new file mode 100644 index 00000000..fee1b1c9 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/tracker.html @@ -0,0 +1,76 @@ + + + + + tracker + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

tracker

+
+

The first tracker with working status. Returns empty string if no tracker is working.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/upload-limit.html b/qbittorrent-models/qbittorrent.models/-torrent/upload-limit.html new file mode 100644 index 00000000..569c09a3 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/upload-limit.html @@ -0,0 +1,76 @@ + + + + + uploadLimit + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

uploadLimit

+
+
@SerialName(value = "up_limit")
val uploadLimit: Long

Torrent upload speed limit (bytes/s). -1 if unlimited.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/upload-speed.html b/qbittorrent-models/qbittorrent.models/-torrent/upload-speed.html new file mode 100644 index 00000000..cc7913eb --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/upload-speed.html @@ -0,0 +1,76 @@ + + + + + uploadSpeed + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

uploadSpeed

+
+
@SerialName(value = "upspeed")
val uploadSpeed: Long

Torrent upload speed (bytes/s)

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/uploaded-session.html b/qbittorrent-models/qbittorrent.models/-torrent/uploaded-session.html new file mode 100644 index 00000000..630057d1 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/uploaded-session.html @@ -0,0 +1,76 @@ + + + + + uploadedSession + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

uploadedSession

+
+
@SerialName(value = "uploaded_session")
val uploadedSession: Long

Amount of data uploaded this session

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-torrent/uploaded.html b/qbittorrent-models/qbittorrent.models/-torrent/uploaded.html new file mode 100644 index 00000000..47a6f3d5 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-torrent/uploaded.html @@ -0,0 +1,76 @@ + + + + + uploaded + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

uploaded

+
+

Amount of data uploaded

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-webseed/-webseed.html b/qbittorrent-models/qbittorrent.models/-webseed/-webseed.html new file mode 100644 index 00000000..0b8c6651 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-webseed/-webseed.html @@ -0,0 +1,76 @@ + + + + + Webseed + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Webseed

+
+
constructor(url: String)
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-webseed/index.html b/qbittorrent-models/qbittorrent.models/-webseed/index.html new file mode 100644 index 00000000..5ccd9fa6 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-webseed/index.html @@ -0,0 +1,119 @@ + + + + + Webseed + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Webseed

+
@Serializable
data class Webseed(val url: String)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(url: String)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
val url: String

URL of the web seed.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/-webseed/url.html b/qbittorrent-models/qbittorrent.models/-webseed/url.html new file mode 100644 index 00000000..44f284e4 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/-webseed/url.html @@ -0,0 +1,76 @@ + + + + + url + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

url

+
+
val url: String

URL of the web seed.

+
+ +
+
+
+ + + diff --git a/qbittorrent-models/qbittorrent.models/index.html b/qbittorrent-models/qbittorrent.models/index.html new file mode 100644 index 00000000..3ec85e57 --- /dev/null +++ b/qbittorrent-models/qbittorrent.models/index.html @@ -0,0 +1,354 @@ + + + + + qbittorrent.models + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class AddTorrentBody(val urls: MutableList<String> = mutableListOf(), val torrents: MutableList<String> = mutableListOf(), val rawTorrents: MutableMap<String, ByteArray> = mutableMapOf(), var savepath: String? = null, var cookie: String? = null, var category: String? = null, val tags: MutableList<String> = mutableListOf(), var skipChecking: Boolean? = null, var paused: Boolean? = null, var rootFolder: Boolean? = null, var rename: String? = null, var upLimit: Long? = null, var dlLimit: Long? = null, var ratioLimit: Float? = null, var seedingTimeLimit: Duration? = null, var autoTMM: Boolean? = null, var sequentialDownload: Boolean? = null, var firstLastPiecePriority: Boolean? = null)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable
data class BuildInfo(val qt: String, val libtorrent: String, val boost: String, val openssl: String, val bitness: Int)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable
data class Category(val name: String, val savePath: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable
enum ConnectionStatus : Enum<ConnectionStatus>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable
data class GlobalTransferInfo(val dlInfoSpeed: Long, val dlInfoData: Long, val upInfoSpeed: Long, val upInfoData: Long, val dlRateLimit: Long, val upRateLimit: Long, val dhtNodes: Int, val connectionStatus: ConnectionStatus, val queueing: Boolean = false, val useAltSpeedLimits: Boolean = false, val refreshInterval: Long = -1)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable
data class LogEntry(val id: Int, val message: String, val timestamp: Long, val type: Int)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable
data class MainData(val rid: Long, val fullUpdate: Boolean = false, val torrents: Map<String, Torrent> = emptyMap(), val torrentsRemoved: List<String> = emptyList(), val categories: Map<String, Category> = emptyMap(), val categoriesRemoved: List<String> = emptyList(), val tags: List<String> = emptyList(), val tagsRemoved: List<String> = emptyList(), val serverState: ServerState)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable
data class PeerLog(val id: Int, val ip: String, val timestamp: Long, val blocked: Boolean, val reason: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable
data class ServerState(val allTimeDownload: Long, val allTimeUpload: Long, val averageTimeInQueue: Int, val connectionStatus: ConnectionStatus, val dhtNodes: Int, val dlInfoData: Long, val dlInfoSpeed: Long, val dlRateLimit: Long, val freeSpace: Long, val globalShareRatio: String, val queuedIoJobs: Int, val queueing: Boolean, val readCacheHits: String, val readCacheOverload: String, val refreshInterval: Int, val totalBuffersSize: Int, val totalPeerConnections: Int, val totalQueuedSize: Int, val sessionWaste: Long, val upInfoData: Long, val upInfoSpeed: Long, val upRateLimit: Int, val useAltSpeedLimits: Boolean, val writeCacheOverload: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable
data class Torrent(val addedOn: Long, val amountLeft: Long, val autoTmm: Boolean, val availability: Float, val category: String, val completed: Long, val completedOn: Long, val contentPath: String, val dlLimit: Long, val dlspeed: Long, val downloaded: Float, val downloadedSession: Float, val eta: Long, val firstLastPiecePriority: Boolean, val forceStart: Boolean, val hash: String, val lastActivity: Long, val magnetUri: String, val maxRatio: Float, val maxSeedingTime: Long, val name: String, val seedsInSwarm: Int, val leechersInSwarm: Int, val connectedLeechers: Int, val connectedSeeds: Int, val priority: Int, val progress: Float, val ratio: Float, val ratioLimit: Float, val savePath: String, val seedingTimeLimit: Long, val seenCompleted: Long, val sequentialDownload: Boolean, val size: Long, val state: Torrent.State, val superSeeding: Boolean, val tags: List<String>, val timeActive: Long, val seedingTime: Long, val totalSize: Long, val tracker: String, val uploadLimit: Long, val uploaded: Long, val uploadedSession: Long, val uploadSpeed: Long)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable
data class TorrentFile(val index: Int, val name: String, val size: Long, val progress: Float, val priority: Int, val isSeeding: Boolean? = false, val pieceRange: List<Int>, val availability: Float)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable
data class TorrentPeer(val client: String = "", val connection: String = "", val country: String = "", val countryCode: String = "", val dlSpeed: Long = 0, val downloaded: Long = 0, val files: String = "", val flags: String = "", val flagsDesc: String = "", val ip: String = "", val port: Int = 0, val progress: Float = 0.0f, val relevance: Float = 0.0f, val upSpeed: Long = 0, val uploaded: Long = 0)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable
data class TorrentPeers(val fullUpdate: Boolean = false, val rid: Int = 0, val showFlags: Boolean = false, val peers: Map<String, TorrentPeer> = emptyMap(), val peersRemoved: List<String> = emptyList())
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable
data class TorrentProperties(val savePath: String, val creationDate: Long, val pieceSize: Long, val comment: String, val totalWasted: Long, val totalUploaded: Long, val totalUploadedSession: Long, val totalDownloaded: Long, val totalDownloadedSession: Long, val upLimit: Long, val dlLimit: Long, val timeElapsed: Long, val seedingTime: Long, val nbConnections: Int, val nbConnectionsLimit: Int, val shareRatio: Float, val additionDate: Long, val completionDate: Long, val createdBy: String, val dlSpeedAvg: Long, val dlSpeed: Long, val eta: Long, val lastSeen: Long, val peers: Int, val peersTotal: Int, val piecesHave: Int, val piecesNum: Int, val reannounce: Long, val seeds: Int, val seedsTotal: Int, val totalSize: Long, val upSpeedAvg: Long, val upSpeed: Long)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable
data class TorrentTracker(val url: String, val status: Int, val tier: Int, val numPeers: Int, val numSeeds: Int, val numLeeches: Int, val numDownloaded: Int, val msg: String = "")
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Serializable
data class Webseed(val url: String)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/scripts/clipboard.js b/scripts/clipboard.js new file mode 100644 index 00000000..7a4f33c5 --- /dev/null +++ b/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/scripts/main.js b/scripts/main.js new file mode 100644 index 00000000..ba6c3473 --- /dev/null +++ b/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return"