KVIrc  4.9.2
DeveloperAPIs
Signals | Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Friends | List of all members
KviFileTransferManager Class Reference

#include <KviFileTransfer.h>

+ Inheritance diagram for KviFileTransferManager:

Signals

void transferRegistered (KviFileTransfer *t)
 
void transferUnregistering (KviFileTransfer *t)
 

Public Member Functions

void invokeTransferWindow (bool bCreateMinimized=false, bool bNoRaise=false)
 
void killAllTransfers ()
 
void killTerminatedTransfers ()
 
 KviFileTransferManager ()
 
KviPointerList< KviFileTransfer > * transferList ()
 
KviWindowtransferWindow ()
 
 ~KviFileTransferManager ()
 

Static Public Member Functions

static KviFileTransferManagerinstance ()
 

Protected Member Functions

void registerTransfer (KviFileTransfer *t)
 
void setTransferWindow (KviWindow *wnd)
 
void unregisterTransfer (KviFileTransfer *t)
 

Static Protected Member Functions

static void cleanup ()
 

Protected Attributes

KviPointerList< KviFileTransfer > * m_pTransferList
 
KviWindowm_pTransferWindow
 

Friends

class FileTransferWindow
 
class KviApplication
 
class KviFileTransfer
 

Constructor & Destructor Documentation

KviFileTransferManager::KviFileTransferManager ( )

References m_pTransferList, and m_pTransferWindow.

Referenced by instance().

KviFileTransferManager::~KviFileTransferManager ( )

References killAllTransfers().

Member Function Documentation

void KviFileTransferManager::cleanup ( )
staticprotected
KviFileTransferManager * KviFileTransferManager::instance ( )
static
void KviFileTransferManager::invokeTransferWindow ( bool  bCreateMinimized = false,
bool  bNoRaise = false 
)
void KviFileTransferManager::killAllTransfers ( )
void KviFileTransferManager::killTerminatedTransfers ( )
void KviFileTransferManager::registerTransfer ( KviFileTransfer t)
protected
void KviFileTransferManager::setTransferWindow ( KviWindow wnd)
inlineprotected
KviPointerList<KviFileTransfer>* KviFileTransferManager::transferList ( )
inline
void KviFileTransferManager::transferRegistered ( KviFileTransfer t)
signal

Referenced by registerTransfer().

void KviFileTransferManager::transferUnregistering ( KviFileTransfer t)
signal

Referenced by unregisterTransfer().

KviWindow* KviFileTransferManager::transferWindow ( )
inline
void KviFileTransferManager::unregisterTransfer ( KviFileTransfer t)
protected

Friends And Related Function Documentation

friend class FileTransferWindow
friend
friend class KviApplication
friend
friend class KviFileTransfer
friend

Member Data Documentation

KviPointerList<KviFileTransfer>* KviFileTransferManager::m_pTransferList
protected
KviWindow* KviFileTransferManager::m_pTransferWindow
protected

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