kget
#include <bttransferhandler.h>
|
| BTTransferHandler (BTTransfer *transfer, Scheduler *scheduler) |
|
virtual | ~BTTransferHandler () |
|
void | addTracker (QString url) |
|
int | chunksDownloaded () const |
|
int | chunksExcluded () const |
|
int | chunksLeft () const |
|
int | chunksTotal () const |
|
int | leechesConnected () const |
|
int | leechesDisconnected () const |
|
bool | ready () const |
|
int | seedsConnected () const |
|
int | seedsDisconnected () const |
|
bt::TorrentControl * | torrentControl () const |
|
kt::Monitor * | torrentMonitor () const |
|
Public Member Functions inherited from TransferHandler |
| TransferHandler (Transfer *parent, Scheduler *scheduler) |
|
virtual | ~TransferHandler () |
|
QHash< KUrl, QPair< bool, int > > | availableMirrors (const KUrl &file) const |
|
int | averageDownloadSped () const |
|
Transfer::Capabilities | capabilities () const |
|
ChangesFlags | changesFlags () const |
|
void | checkShareRatio () |
|
int | columnCount () const |
|
QList< QAction * > | contextActions () |
|
QVariant | data (int column) |
|
QString | dBusObjectPath () |
|
const KUrl & | dest () const |
|
KUrl | directory () const |
|
KIO::filesize_t | downloadedSize () const |
|
int | downloadLimit (Transfer::SpeedLimit limit) const |
|
int | downloadSpeed () const |
|
int | elapsedTime () const |
|
Job::Error | error () const |
|
QList< QAction * > | factoryActions () |
|
virtual FileModel * | fileModel () |
|
QList< KUrl > | files () const |
|
TransferGroupHandler * | group () const |
|
bool | isSelected () const |
|
KGetKJobAdapter * | kJobAdapter () |
|
double | maximumShareRatio () |
|
int | percent () const |
|
int | remainingTime () const |
|
bool | repair (const KUrl &file=KUrl()) |
|
void | resolveError (int errorId) |
|
void | setAvailableMirrors (const KUrl &file, const QHash< KUrl, QPair< bool, int > > &mirrors) |
|
bool | setDirectory (const KUrl &newDirectory) |
|
void | setDownloadLimit (int dlLimit, Transfer::SpeedLimit limit) |
|
void | setMaximumShareRatio (double ratio) |
|
void | setSelected (bool select) |
|
void | setUploadLimit (int ulLimit, Transfer::SpeedLimit limit) |
|
virtual Signature * | signature (const KUrl &file) |
|
const KUrl & | source () const |
|
Job::Status | startStatus () const |
|
Job::Status | status () const |
|
QPixmap | statusPixmap () const |
|
QString | statusText () const |
|
KIO::filesize_t | totalSize () const |
|
KIO::filesize_t | uploadedSize () const |
|
int | uploadLimit (Transfer::SpeedLimit limit) const |
|
int | uploadSpeed () const |
|
virtual Verifier * | verifier (const KUrl &file) |
|
Public Member Functions inherited from Handler |
| Handler (Scheduler *scheduler, QObject *parent) |
|
virtual | ~Handler () |
|
virtual void | start ()=0 |
|
virtual void | stop ()=0 |
|
Definition at line 29 of file bttransferhandler.h.
BTTransferHandler::~BTTransferHandler |
( |
| ) |
|
|
virtual |
void BTTransferHandler::addTracker |
( |
QString |
url | ) |
|
|
inline |
int BTTransferHandler::chunksDownloaded |
( |
| ) |
const |
|
inline |
int BTTransferHandler::chunksExcluded |
( |
| ) |
const |
|
inline |
int BTTransferHandler::chunksLeft |
( |
| ) |
const |
|
inline |
int BTTransferHandler::chunksTotal |
( |
| ) |
const |
|
inline |
void BTTransferHandler::createAdvancedDetails |
( |
| ) |
|
|
slot |
void BTTransferHandler::createScanDlg |
( |
| ) |
|
|
slot |
int BTTransferHandler::leechesConnected |
( |
| ) |
const |
|
inline |
int BTTransferHandler::leechesDisconnected |
( |
| ) |
const |
|
inline |
bool BTTransferHandler::ready |
( |
| ) |
const |
|
inline |
int BTTransferHandler::seedsConnected |
( |
| ) |
const |
|
inline |
int BTTransferHandler::seedsDisconnected |
( |
| ) |
const |
|
inline |
bt::TorrentControl* BTTransferHandler::torrentControl |
( |
| ) |
const |
|
inline |
kt::Monitor * BTTransferHandler::torrentMonitor |
( |
| ) |
const |
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:53:18 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.