#include <KviNotifyList.h>
KviStupidNotifyListManager::KviStupidNotifyListManager |
( |
KviIrcConnection * |
pConnection | ) |
|
|
protected |
KviStupidNotifyListManager::~KviStupidNotifyListManager |
( |
| ) |
|
|
protected |
void KviStupidNotifyListManager::buildNickList |
( |
| ) |
|
|
private |
bool KviStupidNotifyListManager::handleIsOn |
( |
KviIrcMessage * |
msg | ) |
|
|
protectedvirtual |
Reimplemented from KviNotifyListManager.
References __tr2qs, _OUTPUT_VERBOSE, KviPointerList< T >::count(), 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().
void KviStupidNotifyListManager::sendIsOn |
( |
| ) |
|
|
private |
References __tr2qs, _OUTPUT_PARANOIC, KviQString::appendFormatted(), KviPointerList< T >::at(), KviIrcConnection::encodeText(), i, KVI_ASSERT, KVI_OUT_SYSTEMMESSAGE, KviLagMeter::lagCheckRegister(), KviIrcConnection::lagMeter(), m_iNextNickToCheck, KviNotifyListManager::m_pConnection, KviNotifyListManager::m_pConsole, m_pNickList, m_szLastIsOnMsg, KviPointerList< T >::next(), KviWindow::output(), and KviIrcConnection::sendFmtData().
Referenced by handleIsOn(), start(), and timerEvent().
void KviStupidNotifyListManager::start |
( |
| ) |
|
|
protectedvirtual |
Reimplemented from KviNotifyListManager.
References __tr2qs, _OUTPUT_VERBOSE, buildNickList(), KviIrcConnection::currentNickName(), KviPointerList< T >::isEmpty(), KVI_OUT_SYSTEMMESSAGE, m_iNextNickToCheck, m_iRestartTimer, KviNotifyListManager::m_pConnection, KviNotifyListManager::m_pConsole, m_pNickList, KviConsoleWindow::notifyListView(), KviWindow::outputNoFmt(), KviUserListView::partAllButOne(), and sendIsOn().
void KviStupidNotifyListManager::stop |
( |
| ) |
|
|
protectedvirtual |
void KviStupidNotifyListManager::timerEvent |
( |
QTimerEvent * |
e | ) |
|
|
protectedvirtual |
int KviStupidNotifyListManager::m_iNextNickToCheck |
|
protected |
int KviStupidNotifyListManager::m_iRestartTimer |
|
protected |
QString KviStupidNotifyListManager::m_szLastIsOnMsg |
|
protected |
The documentation for this class was generated from the following files: