#include <KviNotifyList.h>
◆ KviWatchNotifyListManager()
KviWatchNotifyListManager::KviWatchNotifyListManager |
( |
KviIrcConnection * | pConnection | ) |
|
◆ buildRegUserDict()
void KviWatchNotifyListManager::buildRegUserDict |
( |
| ) |
|
|
protected |
◆ doMatchUser()
bool KviWatchNotifyListManager::doMatchUser |
( |
KviIrcMessage * | msg, |
|
|
const QString & | notifyString, |
|
|
const KviIrcMask & | mask ) |
|
protected |
References __tr, __tr2qs, _OUTPUT_VERBOSE, KviUserListView::findEntry(), KviRegisteredUserDataBase::findUserByName(), g_pRegisteredUserDataBase, KviIrcMask::host(), KVI_OUT_SYSTEMMESSAGE, KVI_OUT_SYSTEMWARNING, m, KviNotifyListManager::m_pConsole, m_pRegUserDict, KviIrcMask::nick(), KviConsoleWindow::notifyListView(), KviNotifyListManager::notifyOffLine(), KviNotifyListManager::notifyOnLine(), KviIrcMessage::numeric(), KviWindow::output(), RPL_NOWON, start(), stop(), u, and KviIrcMask::user().
Referenced by handleWatchReply().
◆ handleWatchReply()
bool KviWatchNotifyListManager::handleWatchReply |
( |
KviIrcMessage * | msg | ) |
|
|
overrideprotectedvirtual |
Reimplemented from KviNotifyListManager.
References __tr2qs, _OUTPUT_VERBOSE, KviIrcConnection::decodeText(), doMatchUser(), KviUserListView::findEntry(), KVI_OUT_SYSTEMMESSAGE, m, KviNotifyListManager::m_pConnection, KviNotifyListManager::m_pConsole, m_pRegUserDict, KviConsoleWindow::notifyListView(), KviNotifyListManager::notifyOffLine(), KviIrcMessage::numeric(), KviWindow::output(), RPL_LOGOFF, RPL_LOGON, RPL_NOWOFF, RPL_NOWON, RPL_WATCHOFF, and KviIrcMessage::safeParam().
◆ start()
void KviWatchNotifyListManager::start |
( |
| ) |
|
|
overrideprotectedvirtual |
Reimplemented from KviNotifyListManager.
References __tr2qs, _OUTPUT_VERBOSE, KviQString::appendFormatted(), buildRegUserDict(), KviIrcConnection::currentNickName(), KviIrcConnection::encodeText(), KVI_OUT_SYSTEMMESSAGE, KviNotifyListManager::m_pConnection, KviNotifyListManager::m_pConsole, m_pRegUserDict, KviConsoleWindow::notifyListView(), KviWindow::output(), KviUserListView::partAllButOne(), and KviIrcConnection::sendFmtData().
Referenced by doMatchUser().
◆ stop()
void KviWatchNotifyListManager::stop |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ KviConsoleWindow
◆ KviIrcConnection
◆ KviIrcServerParser
◆ m_pRegUserDict
std::map<QString, QString> KviWatchNotifyListManager::m_pRegUserDict |
|
protected |
The documentation for this class was generated from the following files: