{
TorrentHandle::TorrentHandle(libtorrent::torrent_handle handle) :
- torrentHandle_(handle)
+ torrentHandle_(handle)
{
}
TorrentStatus_t TorrentHandle::status() const
{
- return torrentHandle_.status();
+ return torrentHandle_.status();
}
torrent_info_cref TorrentHandle::getTorrentInfo() const
{
- return torrentHandle_.get_torrent_info();
+ return torrentHandle_.get_torrent_info();
}
bool TorrentHandle::isValid() const
{
- return torrentHandle_.is_valid();
+ return torrentHandle_.is_valid();
}
QString TorrentHandle::name() const
{
- return QString::fromStdString(torrentHandle_.name());
+ return QString::fromStdString(torrentHandle_.name());
}
size_t TorrentHandle::getTotalSize() const
{
- torrent_info_cref info = getTorrentInfo();
- return static_cast<size_t> (info.total_size());
+ torrent_info_cref info = getTorrentInfo();
+ return static_cast<size_t> (info.total_size());
}
TorrentStatus::Id TorrentHandle::state() const
{
- TorrentStatus::Id s = (TorrentStatus::Id)(status().state);
- return ( (s < TorrentStatus::UNSPECIFIED)
- ? s : TorrentStatus::UNSPECIFIED );
+ TorrentStatus::Id s = (TorrentStatus::Id)(status().state);
+ return ( (s < TorrentStatus::UNSPECIFIED)
+ ? s : TorrentStatus::UNSPECIFIED );
}
float TorrentHandle::progress() const
{
- TorrentStatus_t statusTmp = status();
- return statusTmp.progress;
+ TorrentStatus_t statusTmp = status();
+ return statusTmp.progress;
}
float TorrentHandle::uploadRate() const
{
- TorrentStatus_t statusTmp = status();
- return statusTmp.upload_rate;
+ TorrentStatus_t statusTmp = status();
+ return statusTmp.upload_rate;
}
float TorrentHandle::downloadRate() const
{
- TorrentStatus_t statusTmp = status();
- return statusTmp.download_rate;
+ TorrentStatus_t statusTmp = status();
+ return statusTmp.download_rate;
}
qint32 TorrentHandle::numSeeds() const
{
- TorrentStatus_t statusTmp = status();
- return statusTmp.list_seeds;
+ TorrentStatus_t statusTmp = status();
+ return statusTmp.list_seeds;
}
qint32 TorrentHandle::numLeeches() const
{
- TorrentStatus_t statusTmp = status();
- return (statusTmp.list_peers - statusTmp.list_seeds);
+ TorrentStatus_t statusTmp = status();
+ return (statusTmp.list_peers - statusTmp.list_seeds);
}
qint32 TorrentHandle::ratio() const
{
- TorrentStatus_t statusTmp = status();
- size_t ratio;
- if (statusTmp.total_payload_download == 0)
- {
- ratio = 0;
- }
- else
- {
- ratio = static_cast<size_t> (statusTmp.total_payload_upload / statusTmp.total_payload_download);
- }
+ TorrentStatus_t statusTmp = status();
+ size_t ratio;
+ if (statusTmp.total_payload_download == 0) {
+ ratio = 0;
+ } else {
+ ratio = static_cast<size_t> (statusTmp.total_payload_upload / statusTmp.total_payload_download);
+ }
- return ratio;
+ return ratio;
}
torrent_handle_t TorrentHandle::getHandle() const
{
- return torrentHandle_;
+ return torrentHandle_;
}
bool TorrentHandle::operator==(TorrentHandle const& h) const
{
- return torrentHandle_ == h.torrentHandle_;
+ return torrentHandle_ == h.torrentHandle_;
}
bool TorrentHandle::operator<(TorrentHandle const& h) const
{
- return torrentHandle_ < h.torrentHandle_;
+ return torrentHandle_ < h.torrentHandle_;
}