kget
BTTransferHandler Class Reference
#include <bttransferhandler.h>

Detailed Description
Definition at line 20 of file bttransferhandler.h.
Public Member Functions | |
| BTTransferHandler (BTTransfer *transfer, Scheduler *scheduler) | |
| int | chunksTotal () |
| int | chunksDownloaded () |
| int | chunksExcluded () |
| int | chunksLeft () |
| int | seedsConnected () |
| int | seedsDisconnected () |
| int | leechesConnected () |
| int | leechesDisconnected () |
| int | ulRate () |
| int | dlRate () |
| bt::TorrentControl * | torrentControl () |
| int | ulLimit () |
| int | dlLimit () |
| int | percent () |
| bool | ready () |
| void | addTracker (QString url) |
| void | setTrafficLimits (int ulLimit, int dlLimit) |
| void | setMaxShareRatio (float ratio) |
Constructor & Destructor Documentation
| BTTransferHandler::BTTransferHandler | ( | BTTransfer * | transfer, | |
| Scheduler * | scheduler | |||
| ) |
Definition at line 17 of file bttransferhandler.cpp.
Member Function Documentation
| int BTTransferHandler::chunksTotal | ( | ) | [inline] |
Definition at line 25 of file bttransferhandler.h.
| int BTTransferHandler::chunksDownloaded | ( | ) | [inline] |
Definition at line 26 of file bttransferhandler.h.
| int BTTransferHandler::chunksExcluded | ( | ) | [inline] |
Definition at line 27 of file bttransferhandler.h.
| int BTTransferHandler::chunksLeft | ( | ) | [inline] |
Definition at line 28 of file bttransferhandler.h.
| int BTTransferHandler::seedsConnected | ( | ) | [inline] |
Definition at line 29 of file bttransferhandler.h.
| int BTTransferHandler::seedsDisconnected | ( | ) | [inline] |
Definition at line 30 of file bttransferhandler.h.
| int BTTransferHandler::leechesConnected | ( | ) | [inline] |
Definition at line 31 of file bttransferhandler.h.
| int BTTransferHandler::leechesDisconnected | ( | ) | [inline] |
Definition at line 32 of file bttransferhandler.h.
| int BTTransferHandler::ulRate | ( | ) | [inline] |
Definition at line 33 of file bttransferhandler.h.
| int BTTransferHandler::dlRate | ( | ) | [inline] |
Definition at line 34 of file bttransferhandler.h.
| bt::TorrentControl* BTTransferHandler::torrentControl | ( | ) | [inline] |
Definition at line 35 of file bttransferhandler.h.
| int BTTransferHandler::ulLimit | ( | ) | [inline] |
Definition at line 36 of file bttransferhandler.h.
| int BTTransferHandler::dlLimit | ( | ) | [inline] |
Definition at line 37 of file bttransferhandler.h.
| int BTTransferHandler::percent | ( | ) | [inline] |
Definition at line 38 of file bttransferhandler.h.
| bool BTTransferHandler::ready | ( | ) | [inline] |
Definition at line 39 of file bttransferhandler.h.
| void BTTransferHandler::addTracker | ( | QString | url | ) | [inline] |
Definition at line 41 of file bttransferhandler.h.
| void BTTransferHandler::setTrafficLimits | ( | int | ulLimit, | |
| int | dlLimit | |||
| ) | [inline] |
Definition at line 42 of file bttransferhandler.h.
| void BTTransferHandler::setMaxShareRatio | ( | float | ratio | ) | [inline] |
Definition at line 43 of file bttransferhandler.h.
The documentation for this class was generated from the following files:
KDE 4.0 API Reference