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

kget

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
net::Address
bt::AdvancedChokeAlgorithm
dht::AnnounceReq
dht::AnnounceRsp
dht::AnnounceTask
Applet
bt::Array< T >
bt::AuthenticateAuthenicate a peer
bt::AuthenticateBase
bt::AuthenticationMonitor
bt::AutoRotateLogJob
bt::BDecoderDecodes b-encoded data
bt::BDictNodeRepresents a dictionary in bencoded data
bt::BEncoderHelper class to b-encode stuff
bt::BEncoderBufferOutputWrite the output of a BEncoder to a QByteArray
bt::BEncoderFileOutputWrites the output of a bencoder to a file
bt::BEncoderOutput
mse::BigInt
bt::BitSetSimple implementation of a BitSet
BitSetSimple implementation of a BitSet
bt::BListNodeRepresents a list in bencoded data
bt::BNodeBase class for a node in a b-encoded piece of data
BTAdvancedDetailsWidget
BTCache
BTCacheFactory
BTChunkSelector
BTChunkSelectorFactory
BTDataSource
BTDetailsWidget
BTDetailsWidgetFrm
BTSettingsWidget
BTSettingsWidget
BTTransfer
BTTransferFactory
BTTransferHandler
dht::BucketHeader
net::BufferedSocket
ButtonBase
bt::BValueNodeRepresents a value (string,bytearray or int) in bencoded data
bt::CacheManages the temporary data
bt::CacheFactoryFactory to create Cache objects
bt::CacheFile
bt::ChokeAlgorithmBase class for all choke algorithms
bt::ChokerHandles the choking
bt::ChunkKeep track of a piece of the file
bt::ChunkCounter
bt::ChunkDownloadHandles the download off one Chunk off a Peer
bt::ChunkDownloadHeader
bt::ChunkDownloadInterfaceInterface for a ChunkDownload
kt::ChunkDownloadModel
kt::ChunkDownloadViewView which shows a list of downloading chunks, of a torrent
bt::ChunkManager
bt::ChunkSelector
bt::ChunkSelectorFactoryInterfaceFactory to create ChunkSelector's
bt::ChunkSelectorInterface
bt::CompressFileJobCompress a file using gzip and remove it when completed successfully
bt::CompressThread
ContentFetch
ContentFetchFactory
ContextMenu
bt::CurrentChunksHeader
dht::Database
bt::DataChecker
bt::DataCheckerListener
bt::DataCheckerThread
DataEngine
DataSourceFactoryThis class manages multiple DataSources and saves the data to the file
DateCategorizedDelegateCategorizes the transfers in date ranges
dht::DBItem
DBusModelObserver
DBusTransferGroupObserver
dht::DHT
dht::DHTBase
bt::DHTNode
dht::DHTTrackerBackend
DlgContentFetchSettingWidget
DlgDirectories
DlgDirectories
DlgEngineEditing
DlgScriptEditing
DlgSettingsWidget
DlgWebinterface
DlgWebinterface
bt::DNDFile
Download
bt::DownloaderManages the downloading
net::DownloadThread
DropTarget
mse::EncryptedAuthenticate
mse::EncryptedServerAuthenticate
dht::ErrMsg
bt::Error
ErrorWidget
bt::ExitJobOperationExit operation which waits for a KIO::Job
bt::ExitOperation
bt::FileWrapper class for stdio's FILE
kt::FileView
filterDefinition
dht::FindNodeReq
dht::FindNodeRsp
GenericModelObserver
GenericTransferGroupObserver
GenericTransferObserver
dht::GetPeersReq
dht::GetPeersRsp
bt::Globals
GroupEditor
GroupSettingsDialog
GroupStatusButton
GroupStatusEditor
Handler
HostCategorizedDelegateCategorizes the transfer by source host
HostRangeDelegateCreates a ragen based on the host of the transfer
bt::HttpConnection
bt::HttpDownloaderHTTP Web Seed downloader
HttpServer
bt::HTTPTrackerCommunicates with the tracker
bt::IncomingPacket
bt::IPBlockingInterfaceInterface for IPBlocklist to communicate with IPBlockingPlugin
bt::IPBlocklistKeeps track of blocked peers
bt::IPKey
kt::IWFileListModel
kt::IWFileTreeModel
Job
Job
JobQueue
dht::KBucket
dht::KBucketEntry
dht::KBucketEntryAndToken
dht::KClosestNodesSearch
KCModule
KConfigDialog
KDialog
KExtendableItemDelegate
dht::KeyKey in the distributed hash table
KGetThis is our KGet class
KGet_plug_in
KGetApplet
KGetAppletUtils
KGetBarApplet
KGetEngine
KGetGlobalJob
KGetKJobAdapterAllows kget to register all transfers in kuiserver as kjobs
KGetLinkView
KGetPanelBar
KGetPieChart
KGetPluginBase class for kget plugins
KGetPluginFactory
KGetSortFilterProxyModel
KInetSocketAddress
KJob
KLineEdit
KPluginFactory
KPluginSelector
KSystemTrayIcon
KUiServerJobs
KXmlGuiWindow
LinkImporterImport a list of urls from a file (local or remote)
LinkItem
bt::LogClass which writes messages to a logfile
bt::LogMonitorInterfaceInterface for classes who which to receive which log messages are printed
MainWindowThe main window of KGet
MainWindowGroupObserverUsed to update the mainwindow caption when the groups percents change
MainWindowModelObserver
MainWindowTransferObserverChecks every transfer for a percent change to update the mainwindow title
metalink
Metalinker
metalinkFactory
bt::Migrate
mirror
MirrorSearchFactory
MirrorSearchTransferDataSource
MlinkFileData
bt::MMappeableInterface which classes must implement to be able to map something from a CacheFile It will also be used to notify when things get unmapped or remapped
MmsTransferThis transfer uses the KIO class to download files
MmsTransferFactory
ModelObserverModelObserver class
kt::Monitor
bt::MonitorInterfaceInterface for classes who want to monitor a TorrentInterface
bt::MoveDataFilesJob
dht::MsgBaseBase class for all RPC messages
bt::MultiDataChecker
bt::MultiFileCacheCache for multi file torrents
MultiSegKioDataSource
MultiSegmentCopyJobClass MultiSegmentCopyJob
NepomukHandler
NepomukWidget
net::NetworkThread
bt::NewChunkHeader
NewTransferDialogDialog to allow add one or more transfers to kget
NewTransferWidget
kt::TorrentFileTreeModel::Node
dht::Node
dht::NodeLookup
dht::PackedNodeContainer
bt::Packet
bt::PacketReader
bt::PacketWriter
bt::PeerManages the connection with a peer
bt::PeerDownloaderClass which downloads pieces from a Peer
bt::PeerID
bt::PeerInterfaceInterface for a Peer
bt::PeerManagerManages all the Peers
bt::PeerPtrList
bt::PeerSource
bt::PeerSourceManager
bt::PeerUploaderUploads pieces to a Peer
kt::PeerViewView which shows a list of peers, of a torrent
kt::PeerViewModel
bt::Piece
bt::PieceDownloaderInterface for all things which want to download pieces from something
dht::PingReq
dht::PingRsp
Plugin
PluginSelector
pollfd
net::Port
net::PortList
net::PortListenerListener class for the PortList
bt::PotentialPeer
bt::PreallocationThread
PreferencesDialog
bt::PtrMap< Key, Data >Map of pointers
QObjectInterface
bt::QueueManagerInterface
RangeDelegateCreates ranges dinamically, based on the item data
RangeSortFilterProxyModelWe need to override the qsortfilterproxymodel behavior to avoid include the range rows in the search filter the range rows are always showed
RangeTreeWidget
RangeTreeWidgetItemDelegate
mse::RC4Helper class to do the actual encryption / decryption
mse::RC4Encryptor
bt::RequestRequest of a piece sent to other peers
dht::RPCCall
dht::RPCCallListenerClass which objects should derive from, if they want to know the result of a call
dht::RPCServer
bt::SampleQueueSimple queue class for samples
kt::ScanDlg
SchedulerScheduler class: what handle all the jobs in kget
Script
ScriptConfigAdaptor
ScriptDownloadEngine
SegDataClass MultiSegData
SegmentClass Segment
SegmentFactory
SelectDirectoryItemDelegate
bt::Server
bt::ServerAuthenticate
SettingWidgetAdaptor
bt::SHA1HashStores a SHA1 hash
bt::SHA1HashGen
bt::SingleDataChecker
bt::SingleFileCacheCache for single file torrents
SizeCategorizedDelegateCategorzes the transfers in size ranges
net::Socket
net::SocketGroup
net::SocketMonitor
net::SocketReader
net::SocketWriter
net::Socks
net::SocksResolverThrow away object which resolves the socks server hostname This will commit suicide when it is done
net::Speed
Splash
bt::ChunkDownloadInterface::Stats
dht::Stats
bt::PeerInterface::Stats
bt::StatsFileThis class is used for loading/storing torrent stats in a file
mse::StreamSocket
dht::Task
dht::TaskManager
bt::TimeEstimatorETA estimator class
bt::Timer
bt::TimeStampedRequestRequest with a timestamp
TitleBar
bt::TorrentLoads a .torrent file
bt::TorrentControlControls just about everything
bt::TorrentCreatorClass to generate torrent files
bt::TorrentFile
bt::TorrentFileInterfaceInterface for a file in a multifile torrent
kt::TorrentFileListModelModel for displaying file trees of a torrent
kt::TorrentFileModel
kt::TorrentFileTreeModelModel for displaying file trees of a torrent
bt::TorrentInterfaceInterface for an object which controls one torrent
bt::TorrentStats
bt::TrackerBase class for all tracker classes
kt::TrackerModel
bt::TrackersList
bt::TrackerTier
kt::TrackerView
Transfer
TransferContainerTransferContainer class handles the transfers
TransferDataSourceThis Class is an interface for inter-plugins data change
TransferDetails
TransferFactoryTransferFactory
TransferGroupClass TransferGroup:
TransferGroupHandler
TransferGroupObserver
TransferGroupSchedulerTransferGroupScheduler class: what handle all the transfers in kget
TransferHandlerClass TransferHandler:
TransferHistory
TransferHistory
TransferHistoryCategorizedDelegate
TransferHistoryCategorizedView
TransferHistoryItem
TransferHistoryItemDelegate
TransferHistoryStore
TransferKioThis transfer uses the KIO class to download files
TransferKioFactory
TransferMultiSegKioThis transfer uses the KIO class to download files
TransferMultiSegKioFactory
TransferObserver
TransfersButton
TransferSettingsDialog
TransfersGroupDelegate
TransfersGroupTree
TransfersGroupWidget
TransfersView
TransfersViewDelegate
TransferTreeModel
TransferTreeSelectionModel
TrayThis class implements the main tray icon for kget
bt::UDPTrackerCommunicates with an UDP tracker
bt::UDPTrackerSocket
Ui_ChunkDownloadView
Ui_TrackerView
Ui_WebSeedsTab
bt::Uploader
net::UploadThread
bt::URLEncoder
bt::UTPex
bt::Value
ViewsContainer
bt::WaitJob
bt::WebSeed
bt::WebSeedInterfaceInterface for WebSeeds
kt::WebSeedsModel
kt::WebSeedsTabTab which displays the list of webseeds of a torrent, and allows you to add or remove them

kget

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

kdenetwork

Skip menu "kdenetwork"
  • kget
  • kopete
  •   kopete
  •   libkopete
  • krfb
Generated for kdenetwork by doxygen 1.5.9-20090814
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