• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdenetwork
  • Sitemap
  • Contact Us
 

kget

BTTransferHandler Class Reference

#include <bttransferhandler.h>

Inheritance diagram for BTTransferHandler:

Inheritance graph
[legend]

List of all members.


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:
  • bttransferhandler.h
  • bttransferhandler.cpp

kget

Skip menu "kget"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

kdenetwork

Skip menu "kdenetwork"
  • kget
  • kopete
  •   kopete
  •   libkopete
  •       libpapillon
  • krfb
Generated for kdenetwork by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal