#include <memory>
#include <variant>
#include <vector>
#include <libtorrent/add_torrent_params.hpp>
#include <libtorrent/fwd.hpp>
#include <libtorrent/torrent_handle.hpp>
#include <QHash>
#include <QPointer>
#include <QSet>
#include <QtContainerFwd>
#include <QVector>
#include "base/settingvalue.h"
#include "base/types.h"
#include "addtorrentparams.h"
#include "cachestatus.h"
#include "categoryoptions.h"
#include "sessionstatus.h"
#include "torrentinfo.h"
#include "trackerentry.h"
Go to the source code of this file.
|
enum | MaxRatioAction { Pause = 0
, Remove = 1
, DeleteFiles = 3
, EnableSuperSeeding = 2
} |
|
enum | DeleteOption { DeleteTorrent
, DeleteTorrentAndFiles
} |
|
enum class | BitTorrent::SessionSettingsEnums::BTProtocol : int { BitTorrent::SessionSettingsEnums::Both = 0
, BitTorrent::SessionSettingsEnums::TCP = 1
, BitTorrent::SessionSettingsEnums::UTP = 2
} |
|
enum class | BitTorrent::SessionSettingsEnums::ChokingAlgorithm : int { BitTorrent::SessionSettingsEnums::FixedSlots = 0
, BitTorrent::SessionSettingsEnums::RateBased = 1
} |
|
enum class | BitTorrent::SessionSettingsEnums::MixedModeAlgorithm : int { BitTorrent::SessionSettingsEnums::TCP = 0
, BitTorrent::SessionSettingsEnums::Proportional = 1
} |
|
enum class | BitTorrent::SessionSettingsEnums::SeedChokingAlgorithm : int { BitTorrent::SessionSettingsEnums::RoundRobin = 0
, BitTorrent::SessionSettingsEnums::FastestUpload = 1
, BitTorrent::SessionSettingsEnums::AntiLeech = 2
} |
|
enum class | BitTorrent::SessionSettingsEnums::ResumeDataStorageType { BitTorrent::SessionSettingsEnums::Legacy
, BitTorrent::SessionSettingsEnums::SQLite
} |
|
◆ DeleteOption
Enumerator |
---|
DeleteTorrent | |
DeleteTorrentAndFiles | |
Definition at line 79 of file session.h.
◆ MaxRatioAction
Enumerator |
---|
Pause | |
Remove | |
DeleteFiles | |
EnableSuperSeeding | |
Definition at line 71 of file session.h.