qBittorrent
torrentimpl.cpp File Reference
#include "torrentimpl.h"
#include <algorithm>
#include <memory>
#include <type_traits>
#include <libtorrent/address.hpp>
#include <libtorrent/alert_types.hpp>
#include <libtorrent/magnet_uri.hpp>
#include <libtorrent/session.hpp>
#include <libtorrent/storage_defs.hpp>
#include <libtorrent/time.hpp>
#include <QBitArray>
#include <QDebug>
#include <QDir>
#include <QFile>
#include <QStringList>
#include <QUrl>
#include "base/global.h"
#include "base/logger.h"
#include "base/preferences.h"
#include "base/utils/fs.h"
#include "base/utils/string.h"
#include "common.h"
#include "downloadpriority.h"
#include "loadtorrentparams.h"
#include "ltqhash.h"
#include "lttypecast.h"
#include "peeraddress.h"
#include "peerinfo.h"
#include "session.h"
#include "trackerentry.h"
Include dependency graph for torrentimpl.cpp:

Go to the source code of this file.

Namespaces

 anonymous_namespace{torrentimpl.cpp}
 

Functions

lt::announce_entry anonymous_namespace{torrentimpl.cpp}::makeNativeAnnouncerEntry (const QString &url, const int tier)
 
TrackerEntry anonymous_namespace{torrentimpl.cpp}::fromNativeAnnouncerEntry (const lt::announce_entry &nativeEntry, const QMap< lt::tcp::endpoint, int > &trackerPeerCounts)
 
void anonymous_namespace{torrentimpl.cpp}::initializeStatus (lt::torrent_status &status, const lt::add_torrent_params &params)