#include <KviNotifyList.h>
◆ KviStupidNotifyListManager()
KviStupidNotifyListManager::KviStupidNotifyListManager |
( |
KviIrcConnection * | pConnection | ) |
|
|
protected |
◆ ~KviStupidNotifyListManager()
KviStupidNotifyListManager::~KviStupidNotifyListManager |
( |
| ) |
|
|
protected |
◆ buildNickList()
void KviStupidNotifyListManager::buildNickList |
( |
| ) |
|
|
private |
◆ handleIsOn()
bool KviStupidNotifyListManager::handleIsOn |
( |
KviIrcMessage * | msg | ) |
|
|
overrideprotectedvirtual |
Reimplemented from KviNotifyListManager.
References __tr2qs, _OUTPUT_VERBOSE, KviIrcConnection::decodeText(), KviUserListView::findEntry(), KviCString::hasData(), kvi_extractToken(), KVI_OPTION_UINT, KVI_OUT_SYSTEMWARNING, KviOption_uintNotifyListCheckTimeInSecs, KviLagMeter::lagCheckComplete(), KviIrcConnection::lagMeter(), m_iNextNickToCheck, m_iRestartTimer, KviNotifyListManager::m_pConnection, KviNotifyListManager::m_pConsole, m_pNickList, m_szLastIsOnMsg, KviConsoleWindow::notifyListView(), KviNotifyListManager::notifyOffLine(), KviNotifyListManager::notifyOnLine(), KviWindow::output(), KviCString::ptr(), sendIsOn(), and KviIrcMessage::trailing().
◆ sendIsOn()
void KviStupidNotifyListManager::sendIsOn |
( |
| ) |
|
|
private |
References __tr2qs, _OUTPUT_PARANOIC, KviQString::appendFormatted(), KviIrcConnection::encodeText(), i, KVI_ASSERT, KVI_OUT_SYSTEMMESSAGE, KviLagMeter::lagCheckRegister(), KviIrcConnection::lagMeter(), m_iNextNickToCheck, KviNotifyListManager::m_pConnection, KviNotifyListManager::m_pConsole, m_pNickList, m_szLastIsOnMsg, KviWindow::output(), and KviIrcConnection::sendFmtData().
Referenced by handleIsOn(), start(), and timerEvent().
◆ start()
void KviStupidNotifyListManager::start |
( |
| ) |
|
|
overrideprotectedvirtual |
Reimplemented from KviNotifyListManager.
References __tr2qs, _OUTPUT_VERBOSE, buildNickList(), KviIrcConnection::currentNickName(), KVI_OUT_SYSTEMMESSAGE, m_iNextNickToCheck, m_iRestartTimer, KviNotifyListManager::m_pConnection, KviNotifyListManager::m_pConsole, m_pNickList, KviConsoleWindow::notifyListView(), KviWindow::outputNoFmt(), KviUserListView::partAllButOne(), and sendIsOn().
◆ stop()
void KviStupidNotifyListManager::stop |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ timerEvent()
void KviStupidNotifyListManager::timerEvent |
( |
QTimerEvent * | e | ) |
|
|
overrideprotected |
◆ KviConsoleWindow
◆ KviIrcConnection
◆ KviIrcServerParser
◆ m_iNextNickToCheck
std::size_t KviStupidNotifyListManager::m_iNextNickToCheck |
|
protected |
◆ m_iRestartTimer
int KviStupidNotifyListManager::m_iRestartTimer |
|
protected |
◆ m_pNickList
std::vector<QString> KviStupidNotifyListManager::m_pNickList |
|
protected |
◆ m_szLastIsOnMsg
QString KviStupidNotifyListManager::m_szLastIsOnMsg |
|
protected |
The documentation for this class was generated from the following files: