qBittorrent
|
#include <resumedatastorage.h>
Public Member Functions | |
virtual QVector< TorrentID > | registeredTorrents () const =0 |
virtual std::optional< LoadTorrentParams > | load (const TorrentID &id) const =0 |
virtual void | store (const TorrentID &id, const LoadTorrentParams &resumeData) const =0 |
virtual void | remove (const TorrentID &id) const =0 |
virtual void | storeQueue (const QVector< TorrentID > &queue) const =0 |
Definition at line 41 of file resumedatastorage.h.
|
pure virtual |
Implemented in BitTorrent::DBResumeDataStorage, and BitTorrent::BencodeResumeDataStorage.
Referenced by BitTorrent::Session::startUpTorrents().
|
pure virtual |
Implemented in BitTorrent::DBResumeDataStorage, and BitTorrent::BencodeResumeDataStorage.
Referenced by BitTorrent::Session::startUpTorrents().
|
pure virtual |
Implemented in BitTorrent::DBResumeDataStorage, and BitTorrent::BencodeResumeDataStorage.
Referenced by BitTorrent::Session::deleteTorrent().
|
pure virtual |
Implemented in BitTorrent::DBResumeDataStorage, and BitTorrent::BencodeResumeDataStorage.
Referenced by BitTorrent::Session::createTorrent(), BitTorrent::Session::handleTorrentResumeDataReady(), and BitTorrent::Session::startUpTorrents().
|
pure virtual |
Implemented in BitTorrent::DBResumeDataStorage, and BitTorrent::BencodeResumeDataStorage.
Referenced by BitTorrent::Session::removeTorrentsQueue(), BitTorrent::Session::saveTorrentsQueue(), and BitTorrent::Session::startUpTorrents().