qBittorrent
|
#include <QVariant>
Go to the source code of this file.
Namespaces | |
BitTorrent | |
Functions | |
QVariantMap | serialize (const BitTorrent::Torrent &torrent) |
Variables | |
const char | KEY_TORRENT_ID [] = "hash" |
const char | KEY_TORRENT_INFOHASHV1 [] = "infohash_v1" |
const char | KEY_TORRENT_INFOHASHV2 [] = "infohash_v2" |
const char | KEY_TORRENT_NAME [] = "name" |
const char | KEY_TORRENT_MAGNET_URI [] = "magnet_uri" |
const char | KEY_TORRENT_SIZE [] = "size" |
const char | KEY_TORRENT_PROGRESS [] = "progress" |
const char | KEY_TORRENT_DLSPEED [] = "dlspeed" |
const char | KEY_TORRENT_UPSPEED [] = "upspeed" |
const char | KEY_TORRENT_QUEUE_POSITION [] = "priority" |
const char | KEY_TORRENT_SEEDS [] = "num_seeds" |
const char | KEY_TORRENT_NUM_COMPLETE [] = "num_complete" |
const char | KEY_TORRENT_LEECHS [] = "num_leechs" |
const char | KEY_TORRENT_NUM_INCOMPLETE [] = "num_incomplete" |
const char | KEY_TORRENT_RATIO [] = "ratio" |
const char | KEY_TORRENT_ETA [] = "eta" |
const char | KEY_TORRENT_STATE [] = "state" |
const char | KEY_TORRENT_SEQUENTIAL_DOWNLOAD [] = "seq_dl" |
const char | KEY_TORRENT_FIRST_LAST_PIECE_PRIO [] = "f_l_piece_prio" |
const char | KEY_TORRENT_CATEGORY [] = "category" |
const char | KEY_TORRENT_TAGS [] = "tags" |
const char | KEY_TORRENT_SUPER_SEEDING [] = "super_seeding" |
const char | KEY_TORRENT_FORCE_START [] = "force_start" |
const char | KEY_TORRENT_SAVE_PATH [] = "save_path" |
const char | KEY_TORRENT_DOWNLOAD_PATH [] = "download_path" |
const char | KEY_TORRENT_CONTENT_PATH [] = "content_path" |
const char | KEY_TORRENT_ADDED_ON [] = "added_on" |
const char | KEY_TORRENT_COMPLETION_ON [] = "completion_on" |
const char | KEY_TORRENT_TRACKER [] = "tracker" |
const char | KEY_TORRENT_TRACKERS_COUNT [] = "trackers_count" |
const char | KEY_TORRENT_DL_LIMIT [] = "dl_limit" |
const char | KEY_TORRENT_UP_LIMIT [] = "up_limit" |
const char | KEY_TORRENT_AMOUNT_DOWNLOADED [] = "downloaded" |
const char | KEY_TORRENT_AMOUNT_UPLOADED [] = "uploaded" |
const char | KEY_TORRENT_AMOUNT_DOWNLOADED_SESSION [] = "downloaded_session" |
const char | KEY_TORRENT_AMOUNT_UPLOADED_SESSION [] = "uploaded_session" |
const char | KEY_TORRENT_AMOUNT_LEFT [] = "amount_left" |
const char | KEY_TORRENT_AMOUNT_COMPLETED [] = "completed" |
const char | KEY_TORRENT_MAX_RATIO [] = "max_ratio" |
const char | KEY_TORRENT_MAX_SEEDING_TIME [] = "max_seeding_time" |
const char | KEY_TORRENT_RATIO_LIMIT [] = "ratio_limit" |
const char | KEY_TORRENT_SEEDING_TIME_LIMIT [] = "seeding_time_limit" |
const char | KEY_TORRENT_LAST_SEEN_COMPLETE_TIME [] = "seen_complete" |
const char | KEY_TORRENT_LAST_ACTIVITY_TIME [] = "last_activity" |
const char | KEY_TORRENT_TOTAL_SIZE [] = "total_size" |
const char | KEY_TORRENT_AUTO_TORRENT_MANAGEMENT [] = "auto_tmm" |
const char | KEY_TORRENT_TIME_ACTIVE [] = "time_active" |
const char | KEY_TORRENT_SEEDING_TIME [] = "seeding_time" |
const char | KEY_TORRENT_AVAILABILITY [] = "availability" |
QVariantMap serialize | ( | const BitTorrent::Torrent & | torrent | ) |
Definition at line 88 of file serialize_torrent.cpp.
References BitTorrent::Torrent::activeTime(), BitTorrent::Torrent::addedTime(), BitTorrent::Torrent::category(), BitTorrent::Torrent::completedSize(), BitTorrent::Torrent::completedTime(), BitTorrent::Torrent::contentPath(), BitTorrent::Torrent::createMagnetURI(), BitTorrent::Torrent::currentTracker(), BitTorrent::Torrent::distributedCopies(), BitTorrent::Torrent::downloadLimit(), BitTorrent::Torrent::downloadPath(), BitTorrent::Torrent::downloadPayloadRate(), BitTorrent::Torrent::eta(), BitTorrent::Torrent::finishedTime(), BitTorrent::Torrent::hasFirstLastPiecePriority(), BitTorrent::Torrent::id(), BitTorrent::Torrent::infoHash(), BitTorrent::Torrent::isAutoTMMEnabled(), BitTorrent::Torrent::isForced(), BitTorrent::Torrent::isSequentialDownload(), OrderedSet< T, Compare >::join(), KEY_TORRENT_ADDED_ON, KEY_TORRENT_AMOUNT_COMPLETED, KEY_TORRENT_AMOUNT_DOWNLOADED, KEY_TORRENT_AMOUNT_DOWNLOADED_SESSION, KEY_TORRENT_AMOUNT_LEFT, KEY_TORRENT_AMOUNT_UPLOADED, KEY_TORRENT_AMOUNT_UPLOADED_SESSION, KEY_TORRENT_AUTO_TORRENT_MANAGEMENT, KEY_TORRENT_AVAILABILITY, KEY_TORRENT_CATEGORY, KEY_TORRENT_COMPLETION_ON, KEY_TORRENT_CONTENT_PATH, KEY_TORRENT_DL_LIMIT, KEY_TORRENT_DLSPEED, KEY_TORRENT_DOWNLOAD_PATH, KEY_TORRENT_ETA, KEY_TORRENT_FIRST_LAST_PIECE_PRIO, KEY_TORRENT_FORCE_START, KEY_TORRENT_ID, KEY_TORRENT_INFOHASHV1, KEY_TORRENT_INFOHASHV2, KEY_TORRENT_LAST_ACTIVITY_TIME, KEY_TORRENT_LAST_SEEN_COMPLETE_TIME, KEY_TORRENT_LEECHS, KEY_TORRENT_MAGNET_URI, KEY_TORRENT_MAX_RATIO, KEY_TORRENT_MAX_SEEDING_TIME, KEY_TORRENT_NAME, KEY_TORRENT_NUM_COMPLETE, KEY_TORRENT_NUM_INCOMPLETE, KEY_TORRENT_PROGRESS, KEY_TORRENT_QUEUE_POSITION, KEY_TORRENT_RATIO, KEY_TORRENT_RATIO_LIMIT, KEY_TORRENT_SAVE_PATH, KEY_TORRENT_SEEDING_TIME, KEY_TORRENT_SEEDING_TIME_LIMIT, KEY_TORRENT_SEEDS, KEY_TORRENT_SEQUENTIAL_DOWNLOAD, KEY_TORRENT_SIZE, KEY_TORRENT_STATE, KEY_TORRENT_SUPER_SEEDING, KEY_TORRENT_TAGS, KEY_TORRENT_TIME_ACTIVE, KEY_TORRENT_TOTAL_SIZE, KEY_TORRENT_TRACKER, KEY_TORRENT_TRACKERS_COUNT, KEY_TORRENT_UP_LIMIT, KEY_TORRENT_UPSPEED, BitTorrent::Torrent::lastSeenComplete(), BitTorrent::Torrent::leechsCount(), BitTorrent::Torrent::MAX_RATIO, BitTorrent::Torrent::maxRatio(), BitTorrent::Torrent::maxSeedingTime(), BitTorrent::Torrent::name(), BitTorrent::Torrent::progress(), BitTorrent::Torrent::queuePosition(), BitTorrent::Torrent::ratioLimit(), BitTorrent::Torrent::realRatio(), BitTorrent::Torrent::remainingSize(), BitTorrent::Torrent::savePath(), BitTorrent::Torrent::seedingTimeLimit(), BitTorrent::Torrent::seedsCount(), BitTorrent::Torrent::state(), BitTorrent::Torrent::superSeeding(), BitTorrent::Torrent::tags(), BitTorrent::Torrent::timeSinceActivity(), Utils::Fs::toNativePath(), anonymous_namespace{serialize_torrent.cpp}::torrentStateToString(), Digest32< N >::toString(), BitTorrent::Torrent::totalDownload(), BitTorrent::Torrent::totalLeechersCount(), BitTorrent::Torrent::totalPayloadDownload(), BitTorrent::Torrent::totalPayloadUpload(), BitTorrent::Torrent::totalSeedsCount(), BitTorrent::Torrent::totalSize(), BitTorrent::Torrent::totalUpload(), BitTorrent::Torrent::trackers(), BitTorrent::Torrent::uploadLimit(), BitTorrent::Torrent::uploadPayloadRate(), BitTorrent::InfoHash::v1(), BitTorrent::InfoHash::v2(), and BitTorrent::Torrent::wantedSize().
Referenced by TorrentsController::infoAction(), SyncController::maindataAction(), and anonymous_namespace{settingsstorage.cpp}::TransactionalSettings::write().
|
inline |
Definition at line 66 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 77 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 72 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 74 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 76 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 73 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 75 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 85 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 88 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 59 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 67 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 65 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 70 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 47 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 64 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 55 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 58 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 62 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 40 of file serialize_torrent.h.
Referenced by SyncController::maindataAction(), and serialize().
|
inline |
Definition at line 41 of file serialize_torrent.h.
Referenced by TorrentsController::propertiesAction(), and serialize().
|
inline |
Definition at line 42 of file serialize_torrent.h.
Referenced by TorrentsController::propertiesAction(), and serialize().
|
inline |
Definition at line 83 of file serialize_torrent.h.
Referenced by SyncController::maindataAction(), and serialize().
|
inline |
Definition at line 82 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 52 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 44 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 78 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 79 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 43 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 51 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 53 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 46 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 49 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 54 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 80 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 63 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 87 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 81 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 50 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 57 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 45 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 56 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 61 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 60 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 86 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 84 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 68 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 69 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 71 of file serialize_torrent.h.
Referenced by serialize().
|
inline |
Definition at line 48 of file serialize_torrent.h.
Referenced by serialize().