libqutim  0.3.2.0
qutim_sdk_0_3::FileTransferManager Class Reference

#include <filetransfer.h>

List of all members.

Public Member Functions

 FileTransferManager ()
 ~FileTransferManager ()

Static Public Member Functions

static bool checkAbility (ChatUnit *unit)
static QList
< FileTransferFactory * > 
factories ()
static QIODevice * openFile (FileTransferJob *job)
static FileTransferJobsend (ChatUnit *unit, const QUrl &url, const QString &title=QString(), FileTransferFactory *factory=0)
static void updateFactories (const QStringList &factoryClassNames)

Protected Member Functions

virtual QIODevice * doOpenFile (FileTransferJob *job)=0
virtual void handleJob (FileTransferJob *job, FileTransferJob *oldJob)=0
virtual void virtual_hook (int id, void *data)

Constructor & Destructor Documentation


Member Function Documentation

virtual QIODevice* qutim_sdk_0_3::FileTransferManager::doOpenFile ( FileTransferJob job) [protected, pure virtual]
virtual void qutim_sdk_0_3::FileTransferManager::handleJob ( FileTransferJob job,
FileTransferJob oldJob 
) [protected, pure virtual]
static QIODevice* qutim_sdk_0_3::FileTransferManager::openFile ( FileTransferJob job) [static]
static FileTransferJob* qutim_sdk_0_3::FileTransferManager::send ( ChatUnit unit,
const QUrl &  url,
const QString &  title = QString(),
FileTransferFactory factory = 0 
) [static]
static void qutim_sdk_0_3::FileTransferManager::updateFactories ( const QStringList &  factoryClassNames) [static]
virtual void qutim_sdk_0_3::FileTransferManager::virtual_hook ( int  id,
void *  data 
) [protected, virtual]

The documentation for this class was generated from the following file: