![]() |
KVIrc
4.9.2
DeveloperAPIs
|
#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 () |
| KviWindow * | transferWindow () |
| ~KviFileTransferManager () | |
Static Public Member Functions | |
| static KviFileTransferManager * | instance () |
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 |
| KviWindow * | m_pTransferWindow |
Friends | |
| class | FileTransferWindow |
| class | KviApplication |
| class | KviFileTransfer |
| KviFileTransferManager::KviFileTransferManager | ( | ) |
References m_pTransferList, and m_pTransferWindow.
Referenced by instance().
| KviFileTransferManager::~KviFileTransferManager | ( | ) |
References killAllTransfers().
|
staticprotected |
References g_pFileTransferManager.
Referenced by KviApplication::~KviApplication().
|
static |
References g_pFileTransferManager, and KviFileTransferManager().
Referenced by FileTransferWindow::clearAll(), FileTransferWindow::clearTerminated(), FileTransferWindow::FileTransferWindow(), filetransferwindow_kvs_cmd_clear(), FileTransferWindow::fillTransferView(), KviFileTransfer::manager(), and FileTransferWindow::~FileTransferWindow().
| void KviFileTransferManager::invokeTransferWindow | ( | bool | bCreateMinimized = false, |
| bool | bNoRaise = false |
||
| ) |
References g_pActiveWindow, m_pTransferWindow, and KviKvsScript::run().
Referenced by KviFileTransfer::invokeTransferWindow().
| void KviFileTransferManager::killAllTransfers | ( | ) |
References KviFileTransfer::die(), KviPointerList< T >::first(), m_pTransferList, and t().
Referenced by FileTransferWindow::clearAll(), filetransferwindow_kvs_cmd_clear(), and ~KviFileTransferManager().
| void KviFileTransferManager::killTerminatedTransfers | ( | ) |
|
protected |
References KviPointerList< T >::append(), m_pTransferList, KviPointerList< T >::setAutoDelete(), and transferRegistered().
Referenced by KviFileTransfer::KviFileTransfer().
|
inlineprotected |
Referenced by FileTransferWindow::FileTransferWindow(), and FileTransferWindow::~FileTransferWindow().
|
inline |
Referenced by FileTransferWindow::fillTransferView().
|
signal |
Referenced by registerTransfer().
|
signal |
Referenced by unregisterTransfer().
|
inline |
|
protected |
References KviPointerList< T >::isEmpty(), m_pTransferList, KviPointerList< T >::removeRef(), and transferUnregistering().
Referenced by KviFileTransfer::~KviFileTransfer().
|
friend |
|
friend |
|
friend |
|
protected |
Referenced by killAllTransfers(), killTerminatedTransfers(), KviFileTransferManager(), registerTransfer(), and unregisterTransfer().
|
protected |
Referenced by invokeTransferWindow(), and KviFileTransferManager().
1.8.7