#include <KviNotifyList.h>
KviNotifyListManager::~KviNotifyListManager |
( |
| ) |
|
|
protecteddefault |
bool KviNotifyListManager::handleWatchReply |
( |
KviIrcMessage * |
msg | ) |
|
|
protectedvirtual |
void KviNotifyListManager::notifyOffLine |
( |
const QString & |
nick, |
|
|
const QString & |
user = QString() , |
|
|
const QString & |
host = QString() , |
|
|
const QString & |
szReason = QString() |
|
) |
| |
|
protected |
References __tr2qs, _OUTPUT_VERBOSE, KviConsoleWindow::activeWindow(), KviPointerHashTableIterator< Key, T >::current(), d, g_pRegisteredUserDataBase, KVI_OPTION_BOOL, KVI_OUT_NOTIFYOFFLINE, KviEvent_OnNotifyOffLine, KviOption_boolNotifyListChangesToActiveWindow, KVS_TRIGGER_EVENT_1_HALTED, m_pConsole, KviConsoleWindow::notifyListView(), KviWindow::outputNoFmt(), KviUserListView::part(), and KviRegisteredUserDataBase::userDict().
Referenced by KviIsOnNotifyListManager::doMatchUser(), KviWatchNotifyListManager::doMatchUser(), KviIsOnNotifyListManager::handleIsOn(), KviStupidNotifyListManager::handleIsOn(), and KviWatchNotifyListManager::handleWatchReply().
void KviNotifyListManager::notifyOnLine |
( |
const QString & |
nick, |
|
|
const QString & |
user = QString() , |
|
|
const QString & |
host = QString() , |
|
|
const QString & |
szReason = QString() , |
|
|
bool |
bJoin = true |
|
) |
| |
|
protected |
References __tr2qs, _OUTPUT_VERBOSE, KviConsoleWindow::activeWindow(), KviPointerHashTableIterator< Key, T >::current(), d, KviWindow::demandAttention(), g_pApp, g_pRegisteredUserDataBase, KviWindow::hasAttention(), KviUserListView::join(), KVI_OPTION_BOOL, KVI_OPTION_MSGTYPE, KVI_OPTION_UINT, KVI_OUT_NOTIFYONLINE, KviEvent_OnNotifyOnLine, KviOption_boolFlashWindowOnNotifyOnLine, KviOption_boolNotifyListChangesToActiveWindow, KviOption_boolPopupNotifierOnNotifyOnLine, KviOption_uintNotifierAutoHideTime, KVS_TRIGGER_EVENT_1_HALTED, m_pConsole, KviWindow::MainWindowIsVisible, KviApplication::notifierMessage(), KviConsoleWindow::notifyListView(), KviWindow::outputNoFmt(), and KviRegisteredUserDataBase::userDict().
Referenced by KviIsOnNotifyListManager::doMatchUser(), KviWatchNotifyListManager::doMatchUser(), and KviStupidNotifyListManager::handleIsOn().
void KviNotifyListManager::start |
( |
| ) |
|
|
protectedvirtual |
void KviNotifyListManager::stop |
( |
| ) |
|
|
protectedvirtual |
friend class KviConnectionInfo |
|
friend |
Referenced by KviIsOnNotifyListManager::handleIsOn(), KviStupidNotifyListManager::handleIsOn(), KviIsOnNotifyListManager::handleUserhost(), KviWatchNotifyListManager::handleWatchReply(), KviNotifyListManager(), KviIsOnNotifyListManager::sendIsOn(), KviStupidNotifyListManager::sendIsOn(), KviIsOnNotifyListManager::sendUserhost(), KviIsOnNotifyListManager::start(), KviStupidNotifyListManager::start(), KviWatchNotifyListManager::start(), KviIsOnNotifyListManager::stop(), KviStupidNotifyListManager::stop(), and KviWatchNotifyListManager::stop().
Referenced by KviIsOnNotifyListManager::delayedIsOnSession(), KviIsOnNotifyListManager::delayedNotifySession(), KviIsOnNotifyListManager::delayedUserhostSession(), KviIsOnNotifyListManager::doMatchUser(), KviWatchNotifyListManager::doMatchUser(), KviIsOnNotifyListManager::handleIsOn(), KviStupidNotifyListManager::handleIsOn(), KviIsOnNotifyListManager::handleUserhost(), KviWatchNotifyListManager::handleWatchReply(), KviNotifyListManager(), KviIsOnNotifyListManager::newNotifySession(), KviIsOnNotifyListManager::newUserhostSession(), notifyOffLine(), notifyOnLine(), KviIsOnNotifyListManager::sendIsOn(), KviStupidNotifyListManager::sendIsOn(), KviIsOnNotifyListManager::sendUserhost(), KviIsOnNotifyListManager::start(), KviStupidNotifyListManager::start(), KviWatchNotifyListManager::start(), KviIsOnNotifyListManager::stop(), KviStupidNotifyListManager::stop(), and KviWatchNotifyListManager::stop().
The documentation for this class was generated from the following files: