kget
transfermultisegkio.h
Go to the documentation of this file.
Definition: transfermultisegkio.h:28
This class manages multiple DataSources and saves the received data to the file.
Definition: datasourcefactory.h:38
QHash< KUrl, QPair< bool, int > > availableMirrors(const KUrl &file) const
The mirrors that are available bool if it is used, int how many paralell connections are allowed to t...
Definition: transfermultisegkio.cpp:297
TransferMultiSegKio(TransferGroup *parent, TransferFactory *factory, Scheduler *scheduler, const KUrl &src, const KUrl &dest, const QDomElement *e=0)
Definition: transfermultisegkio.cpp:34
virtual bool setDirectory(const KUrl &newDirectory)
Move the download to the new destination.
Definition: transfermultisegkio.cpp:123
void setAvailableMirrors(const KUrl &file, const QHash< KUrl, QPair< bool, int > > &mirrors)
Set the mirrors, int the number of paralell connections to the mirror bool if the mirror should be us...
Definition: transfermultisegkio.cpp:305
void save(const QDomElement &element)
Definition: transfermultisegkio.cpp:160
Definition: verifier.h:68
bool setNewDestination(const KUrl &newDestination)
Definition: transfermultisegkio.cpp:130
virtual Signature * signature(const KUrl &file=KUrl())
Definition: transfermultisegkio.cpp:330
QObject * parent() const
virtual Verifier * verifier(const KUrl &file=KUrl())
Definition: transfermultisegkio.cpp:323
Definition: transfer.h:36
void slotChecksumFound(QString type, QString checksum)
Definition: transfermultisegkio.cpp:292
virtual void deinit(Transfer::DeleteOptions options)
Definition: transfermultisegkio.cpp:63
virtual void init()
This function is called after the creation of a Transfer In transfer plugins you can put here whateve...
Definition: transfermultisegkio.cpp:46
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:28:43 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:28:43 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.