![]() |
KVIrc 5.2.6
Developer APIs
|
#include <KviIrcServerParser.h>
Public Member Functions | |
KviIrcServerParser () | |
void | parseMessage (const char *message, KviIrcConnection *pConnection) |
~KviIrcServerParser () | |
Static Public Member Functions | |
static const char * | decodeCtcpEscape (const char *msg_ptr, KviCString &buffer) |
static const char * | decodeCtcpEscape (const char *msg_ptr, QByteArray &buffer) |
static void | encodeCtcpParameter (const char *param, KviCString &buffer, bool bSpaceBreaks=true) |
static void | encodeCtcpParameter (const char *param, QString &buffer, bool bSpaceBreaks=true) |
static const char * | extractCtcpParameter (const char *msg_ptr, KviCString &buffer, bool bSpaceBreaks=true, bool bSafeOnly=false) |
static const char * | extractCtcpParameter (const char *msg_ptr, QString &buffer, bool bSpaceBreaks=true, bool bSafeOnly=false) |
Private Attributes | |
KviCString | m_szLastParserError |
Static Private Attributes | |
static KviCtcpMessageParseStruct | m_ctcpParseProcTable [] |
static KviLiteralMessageParseStruct | m_literalParseProcTable [] |
static messageParseProc | m_numericParseProcTable [1000] |
KviIrcServerParser::KviIrcServerParser | ( | ) |
References nullptr.
Referenced by parseNumericWhoReply().
|
default |
References m_ctcpParseProcTable, m_literalParseProcTable, and m_numericParseProcTable.
|
private |
References KviIrcConnection::antiCtcpFloodData(), KviCtcpMessage::bIsFlood, KviIrcMessage::connection(), d, KVI_OPTION_BOOL, KVI_OPTION_UINT, kvi_time_t, kvi_unixTime, KviOption_boolUseCtcpFloodProtection, KviOption_uintCtcpFloodCheckInterval, KviOption_uintMaxCtcpRequests, and KviCtcpMessage::msg.
Referenced by parseCtcpReplyAvatar(), parseCtcpRequestAvatar(), parseCtcpRequestClientinfo(), parseCtcpRequestDcc(), parseCtcpRequestFinger(), parseCtcpRequestPage(), parseCtcpRequestPing(), parseCtcpRequestSource(), parseCtcpRequestTime(), parseCtcpRequestUserinfo(), parseCtcpRequestVersion(), and parseNumericEndOfSpamFilterList().
|
static |
References KviCString::append().
Referenced by extractCtcpParameter(), extractCtcpParameter(), and parseNumericEndOfSpamFilterList().
|
static |
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviCtcpMessage::bUnknown, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KviIrcMask::host(), IS_ME, KVI_OPTION_BOOL, KVI_OUT_CTCPREPLY, KVI_OUT_CTCPREPLYUNKNOWN, KVI_OUT_SYSTEMWARNING, KviOption_boolCtcpRepliesToActiveWindow, KviCtcpMessage::msg, KviIrcMask::nick(), KviWindow::output(), KviCtcpMessage::pData, KviCtcpMessage::pSource, KviCtcpMessage::szTag, KviCtcpMessage::szTarget, and KviIrcMask::user().
Referenced by parseCtcpReply(), parseCtcpReplyGeneric(), parseCtcpReplyUserinfo(), and parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviCtcpMessage::bIgnored, KviCtcpMessage::bIsFlood, KviCtcpMessage::bUnknown, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KviIrcMask::host(), IS_ME, KVI_OPTION_BOOL, KVI_OUT_CTCPREQUESTFLOOD, KVI_OUT_CTCPREQUESTIGNORED, KVI_OUT_CTCPREQUESTREPLIED, KVI_OUT_CTCPREQUESTUNKNOWN, KVI_OUT_SYSTEMWARNING, KviEvent_OnCTCPFlood, KviOption_boolCtcpRequestsToActiveWindow, KVS_TRIGGER_EVENT_6_HALTED, KviCtcpMessage::msg, KviIrcMask::nick(), KviWindow::output(), KviCtcpMessage::pData, KviCtcpMessage::pSource, KviControlCodes::Reset, KviCtcpMessage::szTag, KviCtcpMessage::szTarget, and KviIrcMask::user().
Referenced by parseCtcpRequest(), parseCtcpRequestAvatar(), parseCtcpRequestClientinfo(), parseCtcpRequestDcc(), parseCtcpRequestFinger(), parseCtcpRequestPage(), parseCtcpRequestPing(), parseCtcpRequestSource(), parseCtcpRequestTime(), parseCtcpRequestUserinfo(), parseCtcpRequestVersion(), and parseNumericEndOfSpamFilterList().
|
static |
References KviCString::append(), and begin().
Referenced by avatar_kvs_cmd_notify(), DccFileTransfer::connectionInProgress(), DccFileTransfer::doResume(), DccBroker::handleResumeRequest(), parseCtcpReplyAvatar(), parseCtcpRequestAvatar(), parseNumericEndOfSpamFilterList(), and DccFileTransfer::startConnection().
|
static |
|
static |
|
static |
References decodeCtcpEscape().
|
private |
|
private |
References __tr2qs, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KVI_OUT_HELP, KviWindow::output(), KviIrcMessage::safeParam(), and KviIrcMessage::safeTrailing().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, CHANNEL_MODE, CHANUSER_MODE, KviIrcMessage::connection(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KviIrcConnectionUserInfo::hostName(), IS_ME, KviIrcConnectionServerInfo::isSupportedModeFlag(), KVI_OPTION_BOOL, KVI_OUT_BAN, KVI_OUT_BANEXCEPT, KVI_OUT_BANUNEXCEPT, KVI_OUT_CHANADMIN, KVI_OUT_CHANMODE, KVI_OUT_CHANOWNER, KVI_OUT_DECHANADMIN, KVI_OUT_DECHANOWNER, KVI_OUT_DEOP, KVI_OUT_DEVOICE, KVI_OUT_HALFDEOP, KVI_OUT_HALFOP, KVI_OUT_INVITEEXCEPT, KVI_OUT_INVITEUNEXCEPT, KVI_OUT_KEY, KVI_OUT_LIMIT, KVI_OUT_MEBAN, KVI_OUT_MEBANEXCEPT, KVI_OUT_MEBANUNEXCEPT, KVI_OUT_MECHANADMIN, KVI_OUT_MECHANOWNER, KVI_OUT_MEDECHANADMIN, KVI_OUT_MEDECHANOWNER, KVI_OUT_MEDEHALFOP, KVI_OUT_MEDEOP, KVI_OUT_MEDEUSEROP, KVI_OUT_MEDEVOICE, KVI_OUT_MEHALFOP, KVI_OUT_MEINVITEEXCEPT, KVI_OUT_MEINVITEUNEXCEPT, KVI_OUT_MEOP, KVI_OUT_MEUNBAN, KVI_OUT_MEUSEROP, KVI_OUT_MEVOICE, KVI_OUT_OP, KVI_OUT_UNBAN, KVI_OUT_USERDEOP, KVI_OUT_USEROP, KVI_OUT_VOICE, kvi_strEqualCS(), KviEvent_OnBan, KviEvent_OnBanException, KviEvent_OnBanExceptionRemove, KviEvent_OnChanAdmin, KviEvent_OnChannelModeChange, KviEvent_OnChanOwner, KviEvent_OnDeChanAdmin, KviEvent_OnDeChanOwner, KviEvent_OnDeHalfOp, KviEvent_OnDeOp, KviEvent_OnDeUserOp, KviEvent_OnDeVoice, KviEvent_OnHalfOp, KviEvent_OnInviteException, KviEvent_OnInviteExceptionRemove, KviEvent_OnKeySet, KviEvent_OnKeyUnset, KviEvent_OnLimitSet, KviEvent_OnLimitUnset, KviEvent_OnMeBan, KviEvent_OnMeBanException, KviEvent_OnMeBanExceptionRemove, KviEvent_OnMeChanAdmin, KviEvent_OnMeChanOwner, KviEvent_OnMeDeChanAdmin, KviEvent_OnMeDeChanOwner, KviEvent_OnMeDeHalfOp, KviEvent_OnMeDeOp, KviEvent_OnMeDeUserOp, KviEvent_OnMeDeVoice, KviEvent_OnMeHalfOp, KviEvent_OnMeInviteException, KviEvent_OnMeInviteExceptionRemove, KviEvent_OnMeOp, KviEvent_OnMeQuietBan, KviEvent_OnMeQuietUnban, KviEvent_OnMeUnban, KviEvent_OnMeUserOp, KviEvent_OnMeVoice, KviEvent_OnOp, KviEvent_OnQuietBan, KviEvent_OnQuietUnban, KviEvent_OnUnban, KviEvent_OnUserOp, KviEvent_OnVoice, KviOption_boolShowCompactModeChanges, KVS_TRIGGER_EVENT_3_HALTED, KVS_TRIGGER_EVENT_4_HALTED, KVS_TRIGGER_EVENT_5_HALTED, KviIrcMask::matchesFixed(), KviIrcConnectionUserInfo::nickName(), KviWindow::output(), KviCString::ptr(), KviIrcMessage::safeParam(), KviIrcMessage::safePrefix(), KviIrcConnection::serverInfo(), KviChannelWindow::setChanAdmin(), KviChannelWindow::setChannelMode(), KviChannelWindow::setChannelModeWithParam(), KviChannelWindow::setChanOwner(), KviIrcMessage::setHaltOutput(), KviChannelWindow::setModeInList(), KviIrcConnectionServerInfo::supportedListModes(), KviIrcConnectionServerInfo::supportedParameterModes(), KviIrcConnectionServerInfo::supportedParameterWhenSetModes(), szHost, KviWindow::updateCaption(), KviIrcConnection::userInfo(), and KviIrcConnectionUserInfo::userName().
Referenced by parseLiteralMode(), parseNumericChannelModeIs(), and parseNumericEndOfSpamFilterList().
|
private |
|
private |
|
private |
|
private |
References KviCtcpMessage::bUnknown, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), echoCtcpReply(), KviQString::equalCS(), extractCtcpParameter(), KviIrcMask::host(), i, KVI_CTCP_MESSAGE_PARSE_TRIGGERNOEVENT, KviEvent_OnCTCPReply, KVS_TRIGGER_EVENT_6_HALTED, m_ctcpParseProcTable, KviCtcpMessage::msg, KviIrcMask::nick(), KviCtcpMessage::pData, KviCtcpMessage::pSource, KviCtcpMessage::szTag, KviCtcpMessage::szTarget, KviQString::upperISO88591(), and KviIrcMask::user().
Referenced by parseLiteralNotice(), and parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, _OUTPUT_VERBOSE, KviQString::appendFormatted(), KviConsoleWindow::avatarChanged(), KviApplication::Avatars, checkCtcpFlood(), KviIrcMessage::connection(), KviIrcMessage::console(), KviQString::cutToLast(), KviWindow::decodeText(), e, encodeCtcpParameter(), KviIrcConnection::encodeText(), KviQString::equalCIN(), KviQString::escapeKvs(), KviQString::EscapeSpace, extractCtcpParameter(), KviIrcUserEntry::Female, KviIrcUserDataBase::find(), g_pApp, g_pIconManager, KviIrcMessage::haltOutput(), KviIrcMask::host(), IS_ME, KVI_OPTION_BOOL, KVI_OPTION_UINT, KVI_OUT_AVATAR, KviOption_boolRequestMissingAvatars, KviOption_uintMaximumRequestedAvatarSize, KviIrcUserEntry::Male, KviCtcpMessage::msg, KviIrcMask::nick(), KviWindow::outputNoFmt(), KviCtcpMessage::pData, KviCtcpMessage::pSource, KviKvsScript::run(), KviIrcConnection::sendFmtData(), KviCtcpMessage::szTarget, KviIrcUserEntry::Unknown, KviIrcMask::user(), and KviIrcConnection::userDataBase().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References echoCtcpReply().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviCtcpMessage::bUnknown, KviIrcMessage::connection(), KviIrcMessage::console(), KviCString::contains(), KviCString::cutFromFirst(), KviCString::cutToFirst(), extractCtcpParameter(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KviIrcMask::host(), IS_ME, kvi_gettimeofday(), KVI_OPTION_BOOL, KVI_OUT_CTCPREPLY, KVI_OUT_CTCPREPLYUNKNOWN, KVI_OUT_SYSTEMWARNING, KviOption_boolCtcpRepliesToActiveWindow, KviCtcpMessage::msg, KviIrcMask::nick(), KviWindow::output(), KviCtcpMessage::pData, KviCtcpMessage::pSource, KviCtcpMessage::szTarget, KviCString::toUInt(), and KviIrcMask::user().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References KviIrcMessage::connection(), KviIrcMessage::console(), KviWindow::decodeText(), e, echoCtcpReply(), KviQString::equalCS(), KviIrcUserEntry::Female, KviIrcUserDataBase::find(), g_pActiveWindow, KviIrcUserEntry::Male, KviCtcpMessage::msg, KviIrcMask::nick(), KviCtcpMessage::pData, KviCtcpMessage::pSource, and KviIrcConnection::userDataBase().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviCtcpMessage::bUnknown, KviRegisteredUser::Channel, KviIrcMessage::connection(), KviIrcMessage::console(), KviRegisteredUser::Ctcp, KviIrcConnection::decodeText(), echoCtcpRequest(), KviQString::equalCI(), KviQString::equalCS(), extractCtcpParameter(), KviIrcMask::host(), i, IS_ME, KVI_CTCP_MESSAGE_PARSE_TRIGGERNOEVENT, KVI_OPTION_BOOL, KVI_OUT_IGNORE, KviEvent_OnCTCPRequest, KviOption_boolIgnoreCtcpDcc, KviOption_boolVerboseIgnore, KVS_TRIGGER_EVENT_6_HALTED, m_ctcpParseProcTable, KviCtcpMessage::msg, KviIrcMask::nick(), KviWindow::output(), KviCtcpMessage::pData, KviCtcpMessage::pSource, KviRegisteredUser::Query, KviIrcUserDataBase::registeredUser(), KviCtcpMessage::szTag, KviCtcpMessage::szTarget, u, KviQString::upperISO88591(), KviIrcMask::user(), and KviIrcConnection::userDataBase().
Referenced by parseLiteralPrivmsg(), and parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviConsoleWindow::applyHighlighting(), KviIrcMessage::connection(), KviWindow::connection(), KviIrcMessage::console(), KviIrcConnection::createQuery(), KviIrcMessage::decodeAndSplitMask(), KviIrcConnection::decodeText(), KviWindow::decodeText(), DECRYPT_IF_NEEDED, KviWindow::demandAttention(), KviIrcConnection::findChannel(), KviIrcConnection::findQuery(), g_pApp, KviWindow::hasAttention(), KviIrcMask::host(), IS_ME, KVI_OPTION_BOOL, KVI_OPTION_MSGTYPE, KVI_OPTION_STRING, KVI_OPTION_UINT, KVI_OUT_ACTION, KVI_OUT_ACTIONCRYPTED, KVI_OUT_HIGHLIGHT, KVI_OUT_SYSTEMWARNING, KviEvent_OnAction, KviEvent_OnQueryWindowRequest, KviOption_boolCreateQueryOnPrivmsg, KviOption_boolExternalMessagesToActiveWindow, KviOption_boolFlashWindowOnHighlightedMessages, KviOption_boolPopupNotifierOnHighlightedMessages, KviOption_boolStripMircColorsInUserMessages, KviOption_stringOnNewQueryOpenedSound, KviOption_stringOnQueryMessageSound, KviOption_uintNotifierAutoHideTime, KVS_TRIGGER_EVENT_4_HALTED, KVS_TRIGGER_EVENT_7_HALTED, KviWindow::MainWindowIsVisible, KviIrcMessage::messageTagsKvsHash(), KviCtcpMessage::msg, KviIrcMask::nick(), KviWindow::output(), KviWindow::outputNoFmt(), KviCtcpMessage::pData, KviCtcpMessage::pSource, KviCString::ptr(), KviKvsScript::run(), KviIrcConnection::serverInfo(), KviIrcMessage::serverTime(), KviIrcMessage::setHaltOutput(), KviQueryWindow::setTarget(), KviControlCodes::stripControlBytes(), KviIrcConnectionServerInfo::supportedChannelTypes(), szBuffer, KviCtcpMessage::szTarget, KviQString::toHtmlEscaped(), and KviIrcMask::user().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, _OUTPUT_VERBOSE, a, KviCtcpMessage::bIgnored, checkCtcpFlood(), KviIrcMessage::console(), KviConsoleWindow::currentAvatar(), echoCtcpRequest(), encodeCtcpParameter(), g_pSharedFilesManager, IS_ME, KVI_OPTION_BOOL, KVI_OPTION_STRING, KVI_OPTION_UINT, KVI_OUT_SYSTEMMESSAGE, KVI_OUT_SYSTEMWARNING, KviOption_boolDCCFileTransferReplaceOutgoingSpacesWithUnderscores, KviOption_boolIgnoreChannelAvatarRequestsWhenNoAvatarSet, KviOption_boolIgnoreCtcpAvatar, KviOption_stringCtcpUserInfoGender, KviOption_uintAvatarOfferTimeoutInSecs, KviIrcMask::mask(), KviCtcpMessage::msg, KviWindow::output(), KviCtcpMessage::pSource, replyCtcp(), and KviCtcpMessage::szTarget.
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References KviCtcpMessage::bIgnored, checkCtcpFlood(), ctcpTagTable, echoCtcpRequest(), extractCtcpParameter(), KviCString::Format, i, KviCString::isEmpty(), KVI_OPTION_BOOL, KVI_RELEASE_NAME, KVI_SOURCES_DATE, kvi_strEqualCS(), KVI_VERSION, KviOption_boolIgnoreCtcpClientinfo, KviCtcpMessage::pData, KviCString::ptr(), replyCtcp(), KviCtcpMessage::szTag, KviCString::toUpperISO88591(), and KviCString::trim().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, checkCtcpFlood(), KviIrcMessage::connection(), KviIrcMessage::console(), KviRegisteredUser::Dcc, KviWindow::decodeText(), echoCtcpRequest(), extractCtcpParameter(), g_pApp, g_pModuleManager, KviIrcMessage::haltOutput(), KviIrcMask::host(), KviConsoleWindow::isIPv6Connection(), KVI_OPTION_BOOL, KVI_OUT_DCCERROR, KVI_OUT_DCCREQUEST, kvi_strEqualCI(), KviOption_boolVerboseIgnore, m, KviCtcpMessage::msg, KviIrcMask::nick(), KviWindow::output(), KviWindow::outputNoFmt(), p, KviCtcpMessage::pData, KviCtcpMessage::pSource, KviIrcUserDataBase::registeredUser(), KviCtcpMessage::szTag, u, KviIrcMask::user(), and KviIrcConnection::userDataBase().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References KviCtcpMessage::bIgnored, checkCtcpFlood(), KviIrcMessage::connection(), echoCtcpRequest(), KviCString::Format, KviCString::isEmpty(), KVI_OPTION_BOOL, KviOption_boolIgnoreCtcpFinger, KviCtcpMessage::msg, KviCString::ptr(), replyCtcp(), KviIrcConnection::userInfo(), and KviIrcConnectionUserInfo::userName().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References KviCtcpMessage::bIgnored, checkCtcpFlood(), KviIrcMessage::connection(), KviIrcConnection::decodeText(), echoCtcpRequest(), g_pCtcpPageDialog, KviIrcMask::host(), IS_ME, KVI_DEFAULT_CTCP_PAGE_REPLY, KVI_OPTION_BOOL, KVI_OPTION_STRING, KviOption_boolIgnoreCtcpPage, KviOption_boolShowDialogOnChannelCtcpPage, KviOption_boolShowDialogOnCtcpPage, KviOption_stringCtcpPageReply, KviCtcpMessage::msg, KviIrcMask::nick(), KviCtcpMessage::pData, KviCtcpMessage::pSource, KviCString::ptr(), replyCtcp(), KviCtcpMessage::szTarget, KviQString::toHtmlEscaped(), and KviIrcMask::user().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
|
private |
|
private |
|
private |
References KviCtcpMessage::bIgnored, checkCtcpFlood(), echoCtcpRequest(), KVI_DEFAULT_CTCP_USERINFO_REPLY, KVI_OPTION_BOOL, KVI_OPTION_STRING, KviOption_boolIgnoreCtcpUserinfo, KviOption_stringCtcpUserInfoAge, KviOption_stringCtcpUserInfoGender, KviOption_stringCtcpUserInfoLanguages, KviOption_stringCtcpUserInfoLocation, KviOption_stringCtcpUserInfoOther, and replyCtcp().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References KviCtcpMessage::bIgnored, KviBuildInfo::buildDate(), KviBuildInfo::buildRevision(), checkCtcpFlood(), echoCtcpRequest(), KVI_OPTION_BOOL, KVI_OPTION_STRING, KVI_RELEASE_NAME, KVI_SOURCES_DATE, KVI_VERSION, KviOption_boolIgnoreCtcpVersion, KviOption_stringCtcpVersionPostfix, KviRuntimeInfo::name(), KviRuntimeInfo::release(), replyCtcp(), and KviRuntimeInfo::version().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcMessage::decodeAndSplitPrefix(), KviIrcConnection::decodeText(), e, KviIrcUserDataBase::find(), KviEvent_OnAccount, KVS_TRIGGER_EVENT_4_HALTED, KviIrcMessage::safeParam(), KviIrcMessage::setHaltOutput(), szHost, and KviIrcConnection::userDataBase().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References KviIrcMessage::connection(), KviIrcConnection::handleAuthenticate(), and KviIrcMessage::safeParam().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcMessage::decodeAndSplitPrefix(), KviIrcConnection::decodeText(), e, KviIrcUserDataBase::find(), KviEvent_OnAway, KVS_TRIGGER_EVENT_4_HALTED, KviIrcMessage::paramCount(), KviIrcMessage::safeTrailing(), KviIrcMessage::setHaltOutput(), szHost, and KviIrcConnection::userDataBase().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviIrcConnectionServerInfo::addSupportedCaps(), KviIrcConnectionStateData::changeEnabledCapList(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KviIrcConnection::handleInitialCapAck(), KviIrcConnection::handleInitialCapLs(), KviIrcConnection::handleInitialCapNak(), KviIrcConnectionStateData::isInsideInitialCapLs(), KviIrcConnectionStateData::isInsideInitialCapReq(), KVI_OUT_CAP, KviEvent_OnCap, KVS_TRIGGER_EVENT_3_HALTED, KviWindow::output(), KviIrcMessage::safeParam(), KviIrcMessage::safePrefix(), KviIrcMessage::safeTrailing(), KviIrcConnection::serverInfo(), KviIrcMessage::setHaltOutput(), and KviIrcConnection::stateData().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviIrcConnection::channelList(), KviIrcMessage::connection(), KviWindow::connection(), KviIrcMessage::console(), KviIrcMessage::decodeAndSplitPrefix(), KviIrcConnection::decodeText(), e, KviIrcUserDataBase::find(), KviIrcConnection::findQuery(), KviIrcMessage::haltOutput(), KVI_OUT_NICK, KviEvent_OnHostChange, KVS_TRIGGER_EVENT_5_HALTED, q, KviIrcMessage::safeParam(), KviIrcMessage::setHaltOutput(), szHost, and KviIrcConnection::userDataBase().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviIrcMessage::allParams(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OUT_SERVERERROR, KviEvent_OnError, KVS_TRIGGER_EVENT_2_HALTED, KviWindow::output(), KviIrcMessage::safePrefix(), and KviIrcMessage::setHaltOutput().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr, __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcMessage::decodeAndSplitPrefix(), KviIrcConnection::decodeText(), e, KviIrcUserDataBase::find(), KviIrcMessage::haltOutput(), KviRegisteredUser::Invite, IS_ME, KVI_OPTION_BOOL, KVI_OUT_IGNORE, KVI_OUT_INVITE, KviEvent_OnInvite, KviOption_boolAutoJoinOnInvite, KviOption_boolInvitesToActiveWindow, KviOption_boolVerboseIgnore, KVS_TRIGGER_EVENT_4_HALTED, KviWindow::output(), KviIrcUserDataBase::registeredUser(), KviIrcMessage::safeParam(), KviIrcConnection::sendFmtData(), KviIrcMessage::setHaltOutput(), szHost, u, UNRECOGNIZED_MESSAGE, and KviIrcConnection::userDataBase().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr, __tr2qs, _OUTPUT_VERBOSE, KviIrcUserEntry::avatar(), KviConsoleWindow::avatarChanged(), KviConsoleWindow::checkDefaultAvatar(), KviIrcMessage::connection(), KviWindow::connection(), KviIrcMessage::console(), KviIrcConnection::createChannel(), KviIrcMessage::decodeAndSplitPrefix(), KviIrcConnection::decodeText(), KviConsoleWindow::defaultAvatarFromOptions(), e, KviIrcConnectionStateData::enabledCaps(), KviIrcConnectionRequestQueue::enqueueChannel(), KviIrcUserDataBase::find(), KviIrcConnection::findChannel(), KviIrcConnection::findQuery(), KviIrcConnection::getCommonChannels(), KviUserListEntry::globalData(), KviIrcMessage::haltOutput(), IS_ME, KviChannelWindow::join(), KVI_OPTION_BOOL, KVI_OUT_JOIN, KVI_OUT_QUERYTRACE, KVI_OUT_SYSTEMMESSAGE, KviEvent_OnJoin, KviEvent_OnMeJoin, KviOption_boolEnableQueryTracing, KVS_TRIGGER_EVENT_0_HALTED, KVS_TRIGGER_EVENT_3_HALTED, KviIrcConnectionServerInfo::modeFlagFromModeChar(), KviWindow::output(), KviCString::ptr(), q, KviIrcConnection::requestQueue(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcConnection::serverInfo(), KviIrcUserEntry::setAvatar(), KviIrcMessage::setHaltOutput(), KviIrcConnection::stateData(), szHost, UNRECOGNIZED_MESSAGE, KviWindow::updateCaption(), KviIrcConnection::userDataBase(), and KviIrcConnection::userInfoReceived().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr, __tr2qs, _OUTPUT_VERBOSE, KviChannelWindow::channelModeParam(), KviIrcMessage::connection(), KviWindow::connection(), KviIrcMessage::console(), KviIrcMessage::decodeAndSplitPrefix(), KviIrcConnection::decodeText(), KviWindow::decodeText(), e, KviIrcConnection::encodeText(), KviIrcUserDataBase::find(), KviIrcConnection::findChannel(), KviIrcConnection::findQuery(), g_pMainWindow, KviIrcConnection::getCommonChannels(), KviIrcMessage::haltOutput(), KviChannelWindow::hasChannelMode(), IS_ME, KVI_OPTION_BOOL, KVI_OPTION_STRING, KVI_OUT_KICK, KVI_OUT_MEKICK, KVI_OUT_QUERYTRACE, KVI_OUT_SYSTEMMESSAGE, KVI_USERACTION_KICK, KviEvent_OnKick, KviEvent_OnMeKick, KviOption_boolEnableQueryTracing, KviOption_boolKeepChannelOpenOnKick, KviOption_boolRejoinChannelOnKick, KviOption_stringOnMeKickedSound, KVS_TRIGGER_EVENT_4_HALTED, KVS_TRIGGER_EVENT_5_HALTED, KviWindow::output(), KviChannelWindow::part(), q, KviKvsScript::run(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcConnection::sendFmtData(), KviChannelWindow::setDeadChan(), KviIrcMessage::setHaltOutput(), szHost, UNRECOGNIZED_MESSAGE, KviChannelWindow::userAction(), and KviIrcConnection::userDataBase().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr, __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcMessage::decodeAndSplitPrefix(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), IS_ME, KVI_OPTION_BOOL, KVI_OUT_MODE, KVI_USERACTION_CHANMODE, KviOption_boolServerRepliesToActiveWindow, KviWindow::output(), parseChannelMode(), parseUserMode(), KviCString::ptr(), KviIrcMessage::safeParam(), szHost, UNRECOGNIZED_MESSAGE, and KviChannelWindow::userAction().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, _OUTPUT_MUTE, _OUTPUT_QUIET, KviIrcConnection::channelList(), KviIrcMessage::connection(), KviWindow::connection(), KviIrcMessage::console(), KviIrcMessage::decodeAndSplitPrefix(), KviIrcConnection::decodeText(), KviWindow::delayedAutoRaise(), KviIrcUserDataBase::find(), KviIrcConnection::findQuery(), g_pActiveWindow, g_pMainWindow, KviIrcConnection::getCommonChannels(), KviIrcMessage::haltOutput(), IS_ME, KVI_OPTION_BOOL, KVI_OUT_NICK, KVI_OUT_QUERYTRACE, KVI_OUT_SYSTEMWARNING, KVI_USERACTION_NICK, KviEvent_OnMeNickChange, KviEvent_OnNickChange, KviOption_boolEnableQueryTracing, KVS_TRIGGER_EVENT_2_HALTED, KVS_TRIGGER_EVENT_4_HALTED, KviQueryWindow::mergeQuery(), KviIrcConnection::nickChange(), KviQueryWindow::notifyCommonChannels(), KviWindow::output(), q, KviIrcConnection::queryList(), KviIrcMessage::safeTrailing(), KviIrcMessage::setHaltOutput(), KviIrcUserEntry::setSmartNickColor(), szHost, KviQueryWindow::userAction(), and KviIrcConnection::userDataBase().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviCtcpMessage::bIgnored, KviCtcpMessage::bIsFlood, KviCtcpMessage::bUnknown, KviWindow::Channel, KviIrcMessage::connection(), KviWindow::connection(), KviWindow::Console, KviIrcMessage::console(), KviIrcConnection::createQuery(), KviIrcConnection::currentNickName(), KviIrcConnection::currentServerName(), KviCString::cutLeft(), KviCString::cutRight(), KviIrcMessage::decodeAndSplitPrefix(), KviIrcConnection::decodeText(), KviWindow::decodeText(), DECRYPT_IF_NEEDED, KviWindow::demandAttention(), e, KviQString::equalCI(), KviIrcUserDataBase::find(), KviIrcConnection::findChannel(), KviIrcConnection::findQuery(), g_pApp, g_pNickServRuleSet, KviIrcMessage::haltOutput(), KviWindow::hasAttention(), KviNickServRule::identifyCommand(), IS_ME, KviCString::isEmpty(), kvi_mayBeSpam(), KVI_OPTION_BOOL, KVI_OPTION_STRING, KVI_OPTION_UINT, KVI_OUT_BROADCASTNOTICE, KVI_OUT_CHANNELNOTICE, KVI_OUT_CHANNELNOTICECRYPTED, KVI_OUT_CHANSERV, KVI_OUT_IGNORE, KVI_OUT_MEMOSERV, KVI_OUT_NICKSERV, KVI_OUT_QUERYNOTICE, KVI_OUT_QUERYNOTICECRYPTED, KVI_OUT_SERVERNOTICE, KVI_OUT_SPAM, KVI_OUT_SYSTEMERROR, KVI_OUT_SYSTEMMESSAGE, KVI_USERACTION_NOTICE, KviEvent_OnBroadcastNotice, KviEvent_OnChannelNotice, KviEvent_OnChanServNotice, KviEvent_OnMeHostChange, KviEvent_OnMemoServNotice, KviEvent_OnNickServNotice, KviEvent_OnQueryNotice, KviEvent_OnQueryWindowRequest, KviEvent_OnServerNotice, KviOption_boolCreateQueryOnNotice, KviOption_boolExternalMessagesToActiveWindow, KviOption_boolFlashQueryWindowOnNewMessages, KviOption_boolPopupNotifierOnNewNotices, KviOption_boolServerNoticesToActiveWindow, KviOption_boolServicesNoticesToActiveWindow, KviOption_boolSilentAntiSpam, KviOption_boolUseAntiSpamOnNotice, KviOption_boolVerboseIgnore, KviOption_stringOnNewQueryOpenedSound, KviOption_uintNotifierAutoHideTime, KVS_TRIGGER_EVENT_2_HALTED, KVS_TRIGGER_EVENT_5_HALTED, KVS_TRIGGER_EVENT_6_HALTED, KviCString::lastCharIs(), KviCString::len(), KviWindow::MainWindowIsVisible, KviIrcMessage::messageTagsKvsHash(), KviCtcpMessage::msg, KviIrcConnectionTarget::network(), KviIrcNetwork::nickServRuleSet(), KviConsoleWindow::NoNotifier, KviRegisteredUser::Notice, KviConsoleWindow::NoWindowFlashing, KviWindow::output(), KviWindow::outputNoFmt(), KviConsoleWindow::outputPrivmsg(), parseCtcpReply(), KviCtcpMessage::pData, KviCtcpMessage::pSource, KviCString::ptr(), KviWindow::Query, KviIconManager::QueryNotice, r, KviIrcUserDataBase::registeredUser(), KviKvsScript::run(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcMessage::safeTrailingString(), KviIrcConnection::serverInfo(), KviIrcMessage::serverTime(), KviIrcMessage::setHaltOutput(), KviQueryWindow::setTarget(), KviIrcConnectionServerInfo::software(), KviIrcConnectionServerInfo::supportedStatusMsgPrefixes(), szBuffer, szHost, KviCtcpMessage::szTarget, KviIrcConnection::target(), KviQString::toHtmlEscaped(), KviWindow::type(), u, KviChannelWindow::userAction(), KviQueryWindow::userAction(), and KviIrcConnection::userDataBase().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr, __tr2qs, KviChannelWindow::closeOnPart(), KviIrcMessage::connection(), KviWindow::connection(), KviIrcMessage::console(), KviIrcMessage::decodeAndSplitPrefix(), KviIrcConnection::decodeText(), KviWindow::decodeText(), KviIrcConnection::findChannel(), KviIrcConnection::findQuery(), g_pMainWindow, KviIrcConnection::getCommonChannels(), KviIrcMessage::haltOutput(), IS_ME, KVI_OPTION_BOOL, KVI_OUT_PART, KVI_OUT_QUERYTRACE, KviEvent_OnMePart, KviEvent_OnPart, KviOption_boolEnableQueryTracing, KviOption_boolKeepChannelOpenOnPart, KviOption_boolShowOwnParts, KVS_TRIGGER_EVENT_1_HALTED, KVS_TRIGGER_EVENT_4_HALTED, KviWindow::output(), KviIrcMessage::paramCount(), KviChannelWindow::part(), q, KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviChannelWindow::setDeadChan(), KviIrcMessage::setHaltOutput(), szHost, and UNRECOGNIZED_MESSAGE.
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviIrcMessage::allParams(), KviIrcMessage::connection(), KviWindow::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::encodeText(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_SERVERPING, KviEvent_OnPing, KviOption_boolShowPingPong, KVS_TRIGGER_EVENT_2_HALTED, KviWindow::output(), KviIrcMessage::safePrefix(), KviIrcConnection::sendFmtData(), and KviIrcMessage::setHaltOutput().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviIrcMessage::allParams(), KviIrcMessage::connection(), KviWindow::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_SERVERPING, KviEvent_OnPong, KviOption_boolShowPingPong, KVS_TRIGGER_EVENT_2_HALTED, KviLagMeter::lagCheckComplete(), KviIrcConnection::lagMeter(), KviWindow::output(), KviIrcMessage::safePrefix(), and KviIrcMessage::setHaltOutput().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviCtcpMessage::bIgnored, KviCtcpMessage::bIsFlood, KviCtcpMessage::bUnknown, KviRegisteredUser::Channel, KviWindow::Channel, KviIrcMessage::connection(), KviWindow::connection(), KviIrcMessage::console(), KviIrcConnection::createQuery(), KviCString::cutLeft(), KviCString::cutRight(), KviIrcMessage::decodeAndSplitMask(), KviIrcMessage::decodeAndSplitPrefix(), KviIrcConnection::decodeText(), KviWindow::decodeText(), DECRYPT_IF_NEEDED, KviWindow::demandAttention(), e, KviIrcUserDataBase::find(), KviIrcConnection::findChannel(), KviIrcConnection::findQuery(), g_pApp, KviIrcMessage::haltOutput(), KviWindow::hasAttention(), KviIrcConnectionStateData::identifyMsgCapabilityEnabled(), IdentifyMsgCapNotUsed, IdentifyMsgCapUsedIdentified, IdentifyMsgCapUsedNotIdentified, IS_ME, KviCString::isEmpty(), KviRegisteredUser::isIgnoreEnabledFor(), kvi_mayBeSpam(), KVI_OPTION_BOOL, KVI_OPTION_STRING, KVI_OPTION_UINT, KVI_OUT_BROADCASTPRIVMSG, KVI_OUT_CHANPRIVMSG, KVI_OUT_CHANPRIVMSGCRYPTED, KVI_OUT_IGNORE, KVI_OUT_QUERYPRIVMSG, KVI_OUT_QUERYPRIVMSGCRYPTED, KVI_OUT_SPAM, KVI_USERACTION_PRIVMSG, KviEvent_OnChannelMessage, KviEvent_OnIgnoredMessage, KviEvent_OnQueryMessage, KviEvent_OnQueryWindowRequest, KviOption_boolCreateQueryOnPrivmsg, KviOption_boolExternalMessagesToActiveWindow, KviOption_boolFlashQueryWindowOnNewMessages, KviOption_boolOperatorMessagesToActiveWindow, KviOption_boolPopupNotifierOnNewQueryMessages, KviOption_boolSilentAntiSpam, KviOption_boolUseAntiSpamOnPrivmsg, KviOption_boolVerboseIgnore, KviOption_stringOnNewQueryOpenedSound, KviOption_stringOnQueryMessageSound, KviOption_uintNotifierAutoHideTime, KVS_TRIGGER_EVENT_5_HALTED, KVS_TRIGGER_EVENT_6_HALTED, KVS_TRIGGER_EVENT_7_HALTED, KviCString::lastCharIs(), KviCString::len(), KviWindow::MainWindowIsVisible, KviIrcMessage::messageTagsKvsHash(), KviCtcpMessage::msg, KviConsoleWindow::NoNotifier, KviConsoleWindow::NoWindowFlashing, KviWindow::output(), KviConsoleWindow::outputPrivmsg(), parseCtcpRequest(), KviCtcpMessage::pData, KviCtcpMessage::pSource, KviCString::ptr(), KviRegisteredUser::Query, KviIconManager::QueryPrivMsg, KviIrcUserDataBase::registeredUser(), KviKvsScript::run(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcMessage::safeTrailingString(), KviIrcConnection::serverInfo(), KviIrcMessage::serverTime(), KviIrcMessage::setHaltOutput(), KviQueryWindow::setTarget(), KviIrcConnection::stateData(), KviIrcConnectionServerInfo::supportedChannelTypes(), KviIrcConnectionServerInfo::supportedStatusMsgPrefixes(), szBuffer, KviCtcpMessage::szTarget, KviQString::toHtmlEscaped(), KviWindow::type(), KviChannelWindow::userAction(), KviQueryWindow::userAction(), and KviIrcConnection::userDataBase().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviKvsVariantList::append(), KviIrcConnection::channelList(), KviIrcMessage::connection(), KviWindow::connection(), KviIrcMessage::console(), KviIrcMessage::decodeAndSplitPrefix(), KviIrcConnection::decodeText(), KviQString::equalCI(), KviIrcConnection::findQuery(), KviIrcMessage::haltOutput(), KviKvsEventManager::instance(), KVI_OUT_QUIT, KVI_OUT_SPLIT, kvi_unixTime, KviEvent_OnNetsplit, KviEvent_OnQuit, KVS_TRIGGER_EVENT_2_HALTED, KviIrcConnectionNetsplitDetectorData::lastNetsplitOnQuitReason(), KviIrcConnectionNetsplitDetectorData::lastNetsplitOnQuitTime(), KviIrcConnection::netsplitDetectorData(), KviWindow::output(), p, KviCString::ptr(), q, KviIrcMessage::safeTrailing(), KviIrcMessage::setHaltOutput(), KviIrcConnectionNetsplitDetectorData::setLastNetsplitOnQuitReason(), KviIrcConnectionNetsplitDetectorData::setLastNetsplitOnQuitTime(), and szHost.
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviIrcMessage::connection(), KviIrcMessage::decodeAndSplitPrefix(), KviIrcConnection::decodeText(), KviWindow::decodeText(), DECRYPT_IF_NEEDED, KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KVI_OPTION_UINT, KVI_OUT_TOPIC, KVI_OUT_TOPICCRYPTED, KVI_USERACTION_TOPIC, KviEvent_OnTopic, KviOption_uintOutputDatetimeFormat, KVS_TRIGGER_EVENT_4_HALTED, KviWindow::output(), KviControlCodes::Reset, KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcMessage::setHaltOutput(), KviTopicWidget::setTopic(), KviTopicWidget::setTopicSetAt(), KviTopicWidget::setTopicSetBy(), szBuffer, szHost, KviChannelWindow::topicWidget(), UNRECOGNIZED_MESSAGE, and KviChannelWindow::userAction().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcMessage::decodeAndSplitPrefix(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_WALLOPS, KviEvent_OnWallops, KviOption_boolOperatorMessagesToActiveWindow, KVS_TRIGGER_EVENT_4_HALTED, KviWindow::output(), KviIrcMessage::safeTrailing(), KviIrcMessage::setHaltOutput(), and szHost.
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, _OUTPUT_VERBOSE, KviIrcMessage::connection(), KviIrcMessage::console(), d, KviIrcConnection::decodeText(), KviIrcConnection::encodeText(), KviIrcMessage::haltOutput(), KVI_OUT_NICKNAMEPROBLEM, KviUserListView::nickChange(), KviIrcConnectionUserInfo::nickName(), KviConsoleWindow::notifyListView(), KviIrcMessage::numeric(), KviWindow::output(), KviWindow::outputNoFmt(), KviIrcConnection::pickNextLoginNickName(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcConnection::sendFmtData(), KviIrcConnectionUserInfo::setNickName(), and KviIrcConnection::userInfo().
Referenced by parseNumericEndOfSpamFilterList(), parseNumericNicknameProblem(), and parseNumericUnavailResource().
void KviIrcServerParser::parseMessage | ( | const char * | message, |
KviIrcConnection * | pConnection ) |
References __tr2qs, _OUTPUT_MUTE, _OUTPUT_PARANOIC, KviIrcMessage::allParams(), KviKvsVariantList::append(), KviIrcMessage::command(), KviIrcConnection::console(), KviIrcConnection::decodeText(), KviWindow::decodeText(), KviIrcMessage::haltOutput(), i, KviKvsEventManager::instance(), KviIrcMessage::isEmpty(), KviIrcMessage::isNumeric(), KVI_OUT_UNHANDLED, KVI_OUT_UNRECOGNIZED, kvi_strEqualCS(), kvi_time_t, kvi_unixTime, KviEvent_OnUnhandledLiteral, KviIrcConnectionStateData::lastReceivedWhoisReply(), m_literalParseProcTable, m_numericParseProcTable, m_szLastParserError, KviIrcMessage::numeric(), KviWindow::output(), KviIrcMessage::paramCount(), KviIrcMessage::params(), parseNumericWhoisOther(), KviIrcMessage::prefix(), KviIrcMessage::safePrefix(), KviIrcMessage::setHaltOutput(), KviIrcConnection::stateData(), and KviIrcMessage::unrecognized().
|
private |
References KviRegExp::cap(), KviIrcContext::Connected, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::context(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KviRegExp::indexIn(), KVI_OUT_SERVERINFO, KviIrcConnection::loginComplete(), KviWindow::outputNoFmt(), KviIrcMessage::param(), KviIrcMessage::safeTrailing(), KviIrcConnectionUserInfo::setNickName(), KviIrcConnectionUserInfo::setUnmaskedHostName(), KviIrcContext::state(), KviIrcConnection::userInfo(), and KviIrcConnection::userInfoReceived().
|
private |
References KviIrcContext::Connected, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::context(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OUT_SERVERINFO, KviIrcConnection::loginComplete(), KviWindow::outputNoFmt(), KviIrcMessage::param(), KviIrcMessage::safeTrailing(), and KviIrcContext::state().
|
private |
References KviIrcContext::Connected, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::context(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OUT_SERVERINFO, KviIrcConnection::loginComplete(), KviWindow::outputNoFmt(), KviIrcMessage::param(), KviIrcMessage::safeTrailing(), and KviIrcContext::state().
|
private |
References __tr2qs, _OUTPUT_MUTE, _OUTPUT_QUIET, KviIrcContext::Connected, KviIrcMessage::connection(), KviIrcMessage::console(), KviCString::contains(), KviIrcConnection::context(), KviIrcConnection::decodeText(), KviIrcConnectionServerInfo::getChannelModeDescription(), KviIrcConnectionServerInfo::getUserModeDescription(), KviIrcMessage::haltOutput(), KviCString::hasData(), KVI_OPTION_BOOL, KVI_OUT_SERVERINFO, KVI_OUT_SYSTEMWARNING, KviOption_boolShowExtendedServerInfo, KviIrcConnection::loginComplete(), KviCString::occurrences(), KviWindow::output(), KviWindow::outputNoFmt(), KviIrcMessage::param(), KviIrcMessage::paramCount(), KviCString::ptr(), KviIrcMessage::safeParam(), KviIrcConnection::serverInfo(), KviIrcConnection::serverInfoReceived(), KviIrcConnectionServerInfo::setServerVersion(), and KviIrcContext::state().
|
private |
References __tr2qs, _OUTPUT_MUTE, KviIrcMessage::allParams(), KviIrcContext::Connected, KviIrcMessage::connection(), KviWindow::connection(), KviIrcMessage::console(), KviIrcConnection::context(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KviCString::hasData(), i, KVI_OPTION_BOOL, KVI_OUT_SERVERINFO, kvi_strEqualCI(), kvi_strEqualCIN(), KviOption_boolShowExtendedServerInfo, KviCString::len(), KviIrcConnection::loginComplete(), KviWindow::output(), KviWindow::outputNoFmt(), p, KviIrcMessage::param(), KviIrcMessage::paramCount(), KviCString::ptr(), KviIrcMessage::safeTrailing(), KviIrcConnection::sendFmtData(), KviIrcConnection::serverInfo(), KviIrcConnection::setEncoding(), KviIrcConnectionServerInfo::setMaxModeChanges(), KviIrcConnectionServerInfo::setMaxTopicLen(), KviIrcConnectionServerInfo::setNetworkName(), KviIrcConnectionServerInfo::setSupportedChannelModes(), KviIrcConnectionServerInfo::setSupportedChannelTypes(), KviIrcConnectionServerInfo::setSupportedModePrefixes(), KviIrcConnectionServerInfo::setSupportedStatusMsgPrefixes(), KviIrcConnectionServerInfo::setSupportsCodePages(), KviIrcConnectionServerInfo::setSupportsWatchList(), KviIrcConnectionServerInfo::setSupportsWhox(), and KviIrcContext::state().
|
private |
|
private |
|
private |
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), getDateTimeStringFromCharTimeT(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_BAN, KviOption_boolServerRepliesToActiveWindow, KviWindow::output(), KviIrcMessage::safeParam(), KviChannelWindow::sentListRequest(), and KviChannelWindow::setModeInList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_BAN, KviOption_boolServerRepliesToActiveWindow, KviWindow::output(), KviIrcMessage::safeParam(), KviChannelWindow::sentListRequest(), and KviChannelWindow::setListRequestDone().
|
private |
|
private |
References KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OUT_GENERICERROR, KVI_OUT_HELP, KviWindow::output(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcConnection::serverInfo(), and KviIrcConnectionServerInfo::software().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
References __tr2qs, _OUTPUT_PARANOIC, KviConsoleWindow::activeWindow(), KviIrcConnection::changeAwayState(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::encodeText(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OPTION_STRING, KVI_OUT_AWAY, KviEvent_OnMeAway, KviOption_boolAutoGeneratedAwayNick, KviOption_boolChangeNickAway, KviOption_boolServerRepliesToActiveWindow, KviOption_stringCustomAwayNick, KVS_TRIGGER_EVENT_1_HALTED, KviWindow::output(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcConnection::sendFmtData(), and KviIrcMessage::setHaltOutput().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, _OUTPUT_PARANOIC, KviConsoleWindow::activeWindow(), KviIrcConnectionUserInfo::awayTime(), KviIrcConnection::changeAwayState(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::encodeText(), KviIrcMessage::haltOutput(), KviIrcConnectionUserInfo::isAway(), KVI_OPTION_BOOL, KVI_OUT_AWAY, kvi_unixTime, KviEvent_OnMeBack, KviOption_boolChangeNickAway, KviOption_boolServerRepliesToActiveWindow, KVS_TRIGGER_EVENT_2_HALTED, KviIrcConnectionUserInfo::nickNameBeforeAway(), KviWindow::output(), KviIrcMessage::safeTrailing(), KviIrcConnection::sendFmtData(), KviIrcMessage::setHaltOutput(), and KviIrcConnection::userInfo().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
|
private |
References __tr2qs, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KVI_OUT_GENERICERROR, KviWindow::output(), KviIrcMessage::safeParam(), and KviIrcMessage::safeTrailing().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KVI_OUT_GENERICERROR, KviWindow::output(), KviIrcMessage::safeParam(), and KviIrcMessage::safeTrailing().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OUT_JOINERROR, KviWindow::output(), KviIrcMessage::safeParam(), and KviIrcMessage::safeTrailing().
Referenced by parseNumeric480(), and parseNumericEndOfSpamFilterList().
|
private |
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), IS_CHANNEL_TYPE_FLAG, KVI_OPTION_BOOL, KVI_OUT_CHANMODE, KVI_OUT_MODE, KviOption_boolServerRepliesToActiveWindow, KviWindow::output(), parseChannelMode(), KviIrcMessage::safeParam(), and KviIrcMessage::safePrefix().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviWindow::decodeText(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_CHANURL, KviOption_boolServerRepliesToActiveWindow, KviWindow::output(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), and szUrl.
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::allParams(), KviControlCodes::Bold, KviIrcMessage::command(), KviIrcMessage::connection(), KviIrcConnection::console(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviWindow::decodeText(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_UNHANDLED, KVI_OUT_WHOISOTHER, kvi_unixTime, KviOption_boolWhoisRepliesToActiveWindow, KviWindow::output(), KviIrcMessage::prefix(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcConnection::serverInfo(), KviIrcConnectionStateData::setLastReceivedWhoisReply(), KviIrcConnection::stateData(), and KviIrcConnectionServerInfo::supportsCodePages().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviIrcMessage::allParams(), KviIrcMessage::command(), KviIrcMessage::connection(), KviIrcConnection::console(), KviIrcMessage::console(), KviIrcConnection::currentNickName(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KviLocale::instance(), KVI_OUT_TEXTENCODING, KVI_OUT_UNHANDLED, KviWindow::output(), KviIrcMessage::prefix(), KviIrcMessage::safeParam(), KviIrcConnection::serverInfo(), KviIrcConnection::setEncoding(), KviWindow::setTextEncoding(), and KviIrcConnectionServerInfo::supportsCodePages().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KviCString::isUnsignedNum(), KVI_OPTION_BOOL, KVI_OPTION_UINT, KVI_OUT_CREATIONTIME, KviOption_boolServerRepliesToActiveWindow, KviOption_uintOutputDatetimeFormat, KviWindow::output(), KviIrcMessage::safeParam(), KviCString::toUInt(), and UNRECOGNIZED_MESSAGE.
Referenced by parseNumericEndOfSpamFilterList().
|
private |
|
private |
|
private |
|
private |
References parseNumericInvited().
|
private |
|
private |
References __tr2qs, KviIrcMessage::console(), KviConsoleWindow::context(), KviExternalServerDataParser::control(), EXTERNAL_SERVER_DATA_PARSER_CONTROL_ENDOFDATA, KviIrcMessage::haltOutput(), KVI_OUT_LINKS, KviIrcContext::linksWindow(), and KviWindow::output().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, _OUTPUT_MUTE, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KviChannelWindow::hasAllNames(), KVI_OPTION_BOOL, KVI_OUT_UNHANDLED, KviOption_boolServerRepliesToActiveWindow, KviWindow::output(), KviIrcMessage::safeParam(), and KviChannelWindow::setHasAllNames().
|
private |
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_BAN, KviOption_boolServerRepliesToActiveWindow, KviWindow::output(), KviIrcMessage::safeParam(), KviChannelWindow::sentListRequest(), and KviChannelWindow::setListRequestDone().
Referenced by parseNumeric729(), and parseNumericEndOfSpamFilterList().
|
private |
Referenced by parseNumeric345().
|
private |
References checkCtcpFlood(), decodeCtcpEscape(), echoCtcpReply(), echoCtcpRequest(), encodeCtcpParameter(), extractCtcpParameter(), otherChannelError(), parseChannelHelp(), parseChannelMode(), parseCommandEndOfHelp(), parseCommandHelp(), parseCommandSyntaxHelp(), parseCtcpReply(), parseCtcpReplyAvatar(), parseCtcpReplyGeneric(), parseCtcpReplyLagcheck(), parseCtcpReplyPing(), parseCtcpReplyUserinfo(), parseCtcpRequest(), parseCtcpRequestAction(), parseCtcpRequestAvatar(), parseCtcpRequestClientinfo(), parseCtcpRequestDcc(), parseCtcpRequestFinger(), parseCtcpRequestPage(), parseCtcpRequestPing(), parseCtcpRequestSource(), parseCtcpRequestTime(), parseCtcpRequestUserinfo(), parseCtcpRequestVersion(), parseLiteralAccount(), parseLiteralAuthenticate(), parseLiteralAway(), parseLiteralCap(), parseLiteralChghost(), parseLiteralError(), parseLiteralInvite(), parseLiteralJoin(), parseLiteralKick(), parseLiteralMode(), parseLiteralNick(), parseLiteralNotice(), parseLiteralPart(), parseLiteralPing(), parseLiteralPong(), parseLiteralPrivmsg(), parseLiteralQuit(), parseLiteralTopic(), parseLiteralWallops(), parseLoginNicknameProblem(), parseNumericAlreadyRegistered(), parseNumericAway(), parseNumericBackFromAway(), parseNumericBanOnChan(), parseNumericCannotSend(), parseNumericCannotSendColor(), parseNumericCantJoinChannel(), parseNumericChanUrl(), parseNumericCodePageScheme(), parseNumericCodePageSet(), parseNumericCommandSyntax(), parseNumericCreationTime(), parseNumericEndOfLinks(), parseNumericEndOfQuietList(), parseNumericEndOfStats(), parseNumericEndOfWho(), parseNumericEndOfWhois(), parseNumericEndOfWhowas(), parseNumericForward(), parseNumericHiddenHost(), parseNumericInfo(), parseNumericInfoEnd(), parseNumericInfoStart(), parseNumericInviting(), parseNumericIsOn(), parseNumericLinks(), parseNumericList(), parseNumericListEnd(), parseNumericListStart(), parseNumericMotdMissing(), parseNumericNeedSSL(), parseNumericNicknameProblem(), parseNumericNoPrivs(), parseNumericNoSuchChannel(), parseNumericNoSuchNick(), parseNumericNoSuchServer(), parseNumericNotEnoughParams(), parseNumericNotifyGeneric(), parseNumericNotRegistered(), parseNumericOftcEndOfQuietList(), parseNumericOftcQuietList(), parseNumericPasswordIncorrect(), parseNumericQuietList(), parseNumericSaslFail(), parseNumericSaslLogin(), parseNumericSaslSuccess(), parseNumericServerAdminInfoAdminContact(), parseNumericServerAdminInfoAdminName(), parseNumericServerAdminInfoServerName(), parseNumericServerAdminInfoTitle(), parseNumericStartTls(), parseNumericStats(), parseNumericTime(), parseNumericTryAgain(), parseNumericUnavailResource(), parseNumericUnknownCommand(), parseNumericUserhost(), parseNumericUserInChan(), parseNumericUserMode(), parseNumericUsersDontMatch(), parseNumericWatch(), parseNumericWhoisActually(), parseNumericWhoisAuth(), parseNumericWhoisAway(), parseNumericWhoisChannels(), parseNumericWhoisIdle(), parseNumericWhoisOther(), parseNumericWhoisRegistered(), parseNumericWhoisServer(), parseNumericWhoisUser(), parseNumericWhoReply(), parseNumericWhospcrpl(), parseNumericWhowasUser(), parseNumericYouHaveCallerID(), parseNumericYoureOper(), parseUserMode(), replyCtcp(), and szHost.
|
private |
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviChannelWindow::clearSentSyncWhoRequest(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), KviCString::Format, KviIrcMessage::haltOutput(), KviChannelWindow::hasWhoList(), IS_CHANNEL_TYPE_FLAG, KVI_OPTION_BOOL, KVI_OUT_WHO, kvi_time_t, kvi_unixTime, KviOption_boolWhoRepliesToActiveWindow, KviLagMeter::lagCheckComplete(), KviIrcConnection::lagMeter(), KviWindow::output(), KviCString::ptr(), KviIrcMessage::safeParam(), KviChannelWindow::sentSyncWhoRequest(), KviChannelWindow::setHasWhoList(), KviIrcConnectionStateData::setLastReceivedChannelWhoReply(), KviChannelWindow::setLastReceivedWhoReply(), KviIrcConnection::stateData(), KviUserListView::updateArea(), and KviChannelWindow::userListView().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviKvsVariantList::append(), KviIrcConnection::asyncWhoisData(), KviControlCodes::Bold, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), g_pApp, KviIrcMessage::haltOutput(), i, KVI_OPTION_BOOL, KVI_OUT_WHOISOTHER, KviOption_boolWhoisRepliesToActiveWindow, KviIrcConnectionAsyncData< T >::lookup(), KviWindow::output(), KviKvsScript::PreserveParams, KviIrcConnectionAsyncData< T >::remove(), KviIrcMessage::safeParam(), KviIrcMessage::safePrefix(), KviKvsVariantList::setAutoDelete(), KviIrcConnectionStateData::setLastReceivedWhoisReply(), and KviIrcConnection::stateData().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviControlCodes::Bold, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_WHOISOTHER, KviOption_boolWhoisRepliesToActiveWindow, KviWindow::output(), KviIrcMessage::safeParam(), KviIrcMessage::safePrefix(), KviIrcConnectionStateData::setLastReceivedWhoisReply(), and KviIrcConnection::stateData().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
|
private |
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_SERVERNOTICE, KviOption_boolServerNoticesToActiveWindow, KviWindow::output(), KviIrcMessage::safeParam(), KviIrcMessage::safePrefix(), and KviIrcMessage::serverTime().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_SERVERNOTICE, KviEvent_OnMeHostChange, KviOption_boolServerNoticesToActiveWindow, KVS_TRIGGER_EVENT_2_HALTED, KviWindow::output(), KviIrcMessage::safeParam(), KviIrcMessage::safePrefix(), KviIrcMessage::safeTrailing(), KviIrcMessage::serverTime(), KviIrcMessage::setHaltOutput(), and szHost.
Referenced by parseNumericEndOfSpamFilterList().
|
private |
|
private |
References __tr2qs, KviControlCodes::Bold, KviIrcMessage::console(), KviIrcMessage::haltOutput(), KVI_OUT_SERVERINFO, KviWindow::output(), and KviIrcMessage::prefix().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviControlCodes::Bold, KviIrcMessage::console(), KviIrcMessage::haltOutput(), KVI_OUT_SERVERINFO, KviWindow::output(), and KviIrcMessage::prefix().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KVI_OUT_INVITE, KviWindow::output(), and KviIrcMessage::safeParam().
Referenced by parseNumeric345(), and parseNumericEndOfExemptChanOpList().
|
private |
|
private |
|
private |
References KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KviNotifyListManager::handleIsOn(), KVI_OUT_HELP, KviIrcConnection::notifyListManager(), KviWindow::output(), KviIrcMessage::safePrefix(), and KviIrcMessage::safeTrailing().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviIrcMessage::allParams(), KviIrcMessage::connection(), KviIrcMessage::console(), KviConsoleWindow::context(), KviIrcContext::createLinksWindow(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OUT_LINKS, KviIrcContext::linksWindow(), KviWindow::output(), and KviExternalServerDataParser::processData().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviIrcMessage::allParams(), KviIrcMessage::connection(), KviIrcMessage::console(), KviConsoleWindow::context(), KviExternalServerDataParser::control(), KviIrcContext::createListWindow(), KviIrcConnection::decodeText(), EXTERNAL_SERVER_DATA_PARSER_CONTROL_STARTOFDATA, KviIrcMessage::haltOutput(), KVI_OUT_LIST, KviIrcContext::listWindow(), KviWindow::output(), and KviExternalServerDataParser::processData().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviIrcMessage::console(), KviConsoleWindow::context(), KviExternalServerDataParser::control(), EXTERNAL_SERVER_DATA_PARSER_CONTROL_ENDOFDATA, KviIrcMessage::haltOutput(), KVI_OUT_LIST, KviIrcContext::listWindow(), and KviWindow::output().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviIrcMessage::console(), KviConsoleWindow::context(), KviExternalServerDataParser::control(), KviIrcContext::createListWindow(), EXTERNAL_SERVER_DATA_PARSER_CONTROL_STARTOFDATA, KviIrcMessage::haltOutput(), KVI_OUT_LIST, KviIrcContext::listWindow(), and KviWindow::output().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::endOfMotdReceived(), KviIrcMessage::haltOutput(), KVI_OUT_MOTD, KviIrcMessage::numeric(), KviWindow::outputNoFmt(), RPL_ENDOFMOTD, KviIrcMessage::safeTrailing(), and KviIrcMessage::serverTime().
|
private |
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), begin(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviChannelWindow::enableUserListUpdates(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KviChannelWindow::hasAllNames(), KviIrcMask::hasHost(), KviIrcMask::hasUser(), KviIrcMask::host(), KviIrcConnectionServerInfo::isSupportedModePrefix(), KviChannelWindow::join(), KVI_OPTION_BOOL, KVI_OUT_UNHANDLED, KviOption_boolServerRepliesToActiveWindow, KviIrcConnectionServerInfo::modeFlagFromPrefixChar(), KviChannelWindow::myFlags(), KviIrcMask::nick(), KviWindow::output(), KviCString::ptr(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailingString(), KviIrcConnection::serverInfo(), KviWindow::updateCaption(), and KviIrcMask::user().
|
private |
References __tr2qs, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KVI_OUT_HELP, KviWindow::output(), and KviIrcMessage::safeParam().
Referenced by parseNumeric480(), and parseNumericEndOfSpamFilterList().
|
private |
References KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KviConsoleWindow::isConnected(), KVI_OUT_NICKNAMEPROBLEM, KviWindow::output(), parseLoginNicknameProblem(), KviIrcMessage::safeParam(), and KviIrcMessage::safeTrailing().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
|
private |
|
private |
References KviKvsVariantList::append(), KviIrcConnection::asyncWhoisData(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviWindow::decodeText(), ERR_NOSUCHNICK, g_pApp, KviIrcMessage::haltOutput(), i, KVI_OUT_NICKNAMEPROBLEM, KviIrcConnectionAsyncData< T >::lookup(), KviIrcMessage::numeric(), KviWindow::output(), KviKvsScript::PreserveParams, KviIrcConnectionAsyncData< T >::remove(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), and KviKvsVariantList::setAutoDelete().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviKvsVariantList::append(), KviIrcConnection::asyncWhoisData(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), g_pApp, KviIrcMessage::haltOutput(), i, KVI_OUT_GENERICERROR, KviIrcConnectionAsyncData< T >::lookup(), KviWindow::output(), KviKvsScript::PreserveParams, KviIrcConnectionAsyncData< T >::remove(), KviIrcMessage::safeParam(), and KviKvsVariantList::setAutoDelete().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
|
private |
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_TOPIC, KviOption_boolEchoNumericTopic, KviOption_boolServerRepliesToActiveWindow, KviWindow::output(), KviWindow::outputNoFmt(), KviIrcMessage::safeParam(), KviTopicWidget::setTopic(), and KviChannelWindow::topicWidget().
|
private |
References KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KviIrcConnection::handleFailedInitialCapLs(), KviIrcConnectionStateData::ignoreOneYouHaveNotRegisteredError(), KviIrcConnectionStateData::isInsideInitialCapLs(), KviIrcConnectionStateData::isInsideInitialStartTls(), KVI_OUT_GENERICERROR, KviWindow::output(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcConnectionStateData::setIgnoreOneYouHaveNotRegisteredError(), and KviIrcConnection::stateData().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_BAN, KviOption_boolServerRepliesToActiveWindow, KviWindow::output(), KviIrcMessage::safeParam(), KviChannelWindow::sentListRequest(), and KviChannelWindow::setListRequestDone().
Referenced by parseNumeric345(), parseNumeric729(), and parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), getDateTimeStringFromCharTimeT(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_BAN, KviOption_boolServerRepliesToActiveWindow, KviWindow::output(), KviIrcMessage::safeParam(), KviChannelWindow::sentListRequest(), and KviChannelWindow::setModeInList().
Referenced by parseNumeric344(), parseNumeric728(), and parseNumericEndOfSpamFilterList().
|
private |
|
private |
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), getDateTimeStringFromCharTimeT(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_BAN, KviOption_boolServerRepliesToActiveWindow, KviWindow::output(), KviIrcMessage::safeParam(), KviChannelWindow::sentListRequest(), and KviChannelWindow::setModeInList().
Referenced by parseNumeric728(), and parseNumericEndOfSpamFilterList().
|
private |
Referenced by parseNumeric344().
|
private |
References __tr2qs, KviIrcConnection::abort(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::endInitialCapNegotiation(), KviIrcMessage::haltOutput(), KviIrcConnectionStateData::isInsideAuthenticate(), KVI_OPTION_BOOL, KVI_OUT_SERVERINFO, KviOption_boolDropConnectionOnSaslFailure, KviIrcMessage::numeric(), KviWindow::output(), KviIrcMessage::safeTrailing(), KviIrcServer::saslNick(), KviIrcServer::saslPass(), KviIrcConnection::sendFmtData(), KviIrcConnectionStateData::sentSaslMethod(), KviIrcConnectionTarget::server(), KviIrcConnectionStateData::setSentSaslMethod(), KviIrcConnection::stateData(), and KviIrcConnection::target().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::endInitialCapNegotiation(), KviIrcMessage::haltOutput(), KviIrcConnectionStateData::isInsideAuthenticate(), KVI_OUT_SERVERINFO, KviWindow::output(), KviIrcMessage::safeParam(), KviIrcConnection::serverInfo(), KviIrcConnectionServerInfo::software(), and KviIrcConnection::stateData().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::endInitialCapNegotiation(), KviIrcMessage::haltOutput(), KviIrcConnectionStateData::isInsideAuthenticate(), KVI_OUT_SERVERINFO, KviWindow::outputNoFmt(), and KviIrcConnection::stateData().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviControlCodes::Bold, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OUT_SERVERINFO, KviWindow::output(), KviIrcMessage::prefix(), and KviIrcMessage::safeTrailing().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviControlCodes::Bold, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OUT_SERVERINFO, KviWindow::output(), KviIrcMessage::prefix(), and KviIrcMessage::safeTrailing().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviControlCodes::Bold, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OUT_SERVERINFO, KviWindow::output(), KviIrcMessage::prefix(), and KviIrcMessage::safeTrailing().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
|
private |
|
private |
|
private |
COMPILE_SSL_SUPPORT
COMPILE_SSL_SUPPORT
References __tr2qs, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcMessage::haltOutput(), KVI_OUT_GENERICERROR, KviIrcMessage::numeric(), KviWindow::output(), parseNumericWhoisOther(), RPL_STARTTLSFAIL, RPL_STARTTLSOK, KviIrcConnectionStateData::sentStartTls(), and KviIrcConnection::stateData().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References KviCString::append(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KviCString::hasData(), i, KVI_OUT_STATS, KviWindow::outputNoFmt(), KviIrcMessage::paramCount(), KviIrcMessage::params(), and KviIrcMessage::safeTrailing().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviControlCodes::Bold, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OUT_SERVERINFO, KviWindow::output(), KviIrcMessage::prefix(), and KviIrcMessage::safeTrailing().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviWindow::decodeText(), DECRYPT_IF_NEEDED, KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_TOPIC, KVI_OUT_TOPICCRYPTED, KviOption_boolEchoNumericTopic, KviOption_boolServerRepliesToActiveWindow, KviWindow::output(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviTopicWidget::setTopic(), KviTopicWidget::setTopicSetBy(), szBuffer, and KviChannelWindow::topicWidget().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcConnection::findChannel(), KviIrcMessage::haltOutput(), KviCString::hasData(), KviIrcMask::hasHost(), KviIrcMask::hasUser(), KviIrcMask::host(), KVI_OPTION_BOOL, KVI_OPTION_UINT, KVI_OUT_TOPIC, KviOption_boolEchoNumericTopic, KviOption_boolServerRepliesToActiveWindow, KviOption_uintOutputDatetimeFormat, KviIrcMask::nick(), KviWindow::output(), KviIrcMessage::safeParam(), KviTopicWidget::setTopicSetAt(), KviTopicWidget::setTopicSetBy(), t, KviChannelWindow::topicWidget(), KviCString::toUInt(), and KviIrcMask::user().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OUT_GENERICERROR, KviWindow::output(), KviIrcMessage::safeParam(), and KviIrcMessage::safeTrailing().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KviConsoleWindow::isConnected(), KVI_OUT_NICKNAMEPROBLEM, KviWindow::output(), parseLoginNicknameProblem(), KviIrcMessage::safeParam(), and KviIrcMessage::safeTrailing().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KviNotifyListManager::handleUserhost(), KVI_OPTION_BOOL, KVI_OUT_WHOISUSER, KviOption_boolServerRepliesToActiveWindow, KviIrcConnection::notifyListManager(), KviWindow::output(), and KviIrcMessage::safeTrailing().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcMessage::console(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_MODE, KviOption_boolServerRepliesToActiveWindow, KviWindow::output(), parseUserMode(), and KviIrcMessage::safeParam().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
|
private |
References KviConsoleWindow::activeWindow(), KviIrcMessage::allParams(), KviIrcMessage::command(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcMessage::haltOutput(), KviNotifyListManager::handleWatchReply(), KVI_OPTION_BOOL, KVI_OUT_UNHANDLED, KviOption_boolServerRepliesToActiveWindow, KviIrcConnection::notifyListManager(), KviWindow::output(), and KviIrcMessage::prefix().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcConnection::asyncWhoisData(), KviControlCodes::Bold, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), i, KVI_OPTION_BOOL, KVI_OUT_WHOISOTHER, kvi_unixTime, KviOption_boolWhoisRepliesToActiveWindow, KviIrcConnectionAsyncData< T >::lookup(), KviWindow::output(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcConnectionStateData::setLastReceivedWhoisReply(), and KviIrcConnection::stateData().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcConnection::asyncWhoisData(), KviControlCodes::Bold, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_WHOISOTHER, kvi_unixTime, KviOption_boolWhoisRepliesToActiveWindow, KviIrcConnectionAsyncData< T >::lookup(), KviWindow::output(), KviIrcMessage::safeParam(), KviIrcConnectionStateData::setLastReceivedWhoisReply(), KviIrcConnection::stateData(), and KviAsyncWhoisInfo::szAuth.
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcConnection::asyncWhoisData(), KviControlCodes::Bold, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), e, KviIrcUserDataBase::find(), KviIrcConnection::findQuery(), KviIrcMessage::haltOutput(), i, KVI_OPTION_BOOL, KVI_OUT_WHOISUSER, kvi_unixTime, KviOption_boolWhoisRepliesToActiveWindow, KviIrcConnectionAsyncData< T >::lookup(), KviWindow::output(), q, KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcConnectionStateData::setLastReceivedWhoisReply(), KviIrcConnection::stateData(), and KviIrcConnection::userDataBase().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviQString::appendFormatted(), KviIrcConnection::asyncWhoisData(), KviControlCodes::Bold, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), i, IS_CHANNEL_TYPE_FLAG, IS_USER_MODE_PREFIX, KVI_OPTION_BOOL, KVI_OUT_WHOISCHANNELS, kvi_unixTime, KviOption_boolWhoisRepliesToActiveWindow, KviIrcConnectionAsyncData< T >::lookup(), KviWindow::output(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcConnectionStateData::setLastReceivedWhoisReply(), and KviIrcConnection::stateData().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcConnection::asyncWhoisData(), KviControlCodes::Bold, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), i, KVI_OPTION_BOOL, KVI_OPTION_UINT, KVI_OUT_WHOISIDLE, kvi_unixTime, KviOption_boolWhoisRepliesToActiveWindow, KviOption_uintOutputDatetimeFormat, KviIrcConnectionAsyncData< T >::lookup(), KviWindow::output(), KviIrcMessage::safeParam(), KviIrcConnectionStateData::setLastReceivedWhoisReply(), KviIrcConnection::stateData(), KviCString::toUInt(), and UNRECOGNIZED_MESSAGE.
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcConnection::asyncWhoisData(), KviControlCodes::Bold, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), i, KVI_OPTION_BOOL, KVI_OUT_WHOISOTHER, kvi_unixTime, KviOption_boolWhoisRepliesToActiveWindow, KviIrcConnectionAsyncData< T >::lookup(), KviWindow::output(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcConnectionStateData::setLastReceivedWhoisReply(), and KviIrcConnection::stateData().
Referenced by parseMessage(), parseNumericEndOfSpamFilterList(), and parseNumericStartTls().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviControlCodes::Bold, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_WHOISOTHER, kvi_unixTime, KviOption_boolWhoisRepliesToActiveWindow, KviWindow::output(), KviIrcMessage::safeParam(), KviIrcConnectionStateData::setLastReceivedWhoisReply(), and KviIrcConnection::stateData().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcConnection::asyncWhoisData(), KviControlCodes::Bold, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviWindow::decodeText(), e, KviIrcUserDataBase::find(), KviIrcConnection::findQuery(), KviIrcMessage::haltOutput(), i, KVI_OPTION_BOOL, KVI_OUT_WHOISSERVER, kvi_unixTime, KviOption_boolWhoisRepliesToActiveWindow, KviIrcConnectionAsyncData< T >::lookup(), KviWindow::output(), q, KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcConnectionStateData::setLastReceivedWhoisReply(), KviIrcConnection::stateData(), and KviIrcConnection::userDataBase().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviIrcConnection::asyncWhoisData(), KviControlCodes::Bold, KviConsoleWindow::checkDefaultAvatar(), KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), e, KviQString::equalCS(), KviIrcUserDataBase::find(), KviIrcConnection::findQuery(), g_pActiveWindow, KviIrcMessage::haltOutput(), i, IS_ME, KVI_OPTION_BOOL, KVI_OUT_WHOISUSER, kvi_unixTime, KviOption_boolWhoisRepliesToActiveWindow, KviIrcConnectionAsyncData< T >::lookup(), KviWindow::output(), q, KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcConnectionStateData::setLastReceivedWhoisReply(), KviIrcConnection::stateData(), szHost, KviControlCodes::Underline, KviIrcUserEntry::Unknown, and KviIrcConnection::userDataBase().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References e, KviCString::getToken(), KviIrcServerParser(), parseNumericWhoReply(), and szHost.
Referenced by parseNumericEndOfSpamFilterList(), and parseNumericWhoReply().
|
private |
References KviConsoleWindow::activeWindow(), KviIrcMessage::allParams(), KviConsoleWindow::checkDefaultAvatar(), KviIrcMessage::command(), KviIrcMessage::connection(), KviIrcMessage::console(), d, KviIrcConnection::decodeText(), e, KviIrcConnection::encodeText(), KviIrcUserDataBase::find(), KviIrcConnection::findChannel(), KviIrcConnection::findQuery(), KviCString::hasData(), KviChannelWindow::hasWhoList(), IS_ME, KVI_OPTION_BOOL, KVI_OUT_UNHANDLED, KviOption_boolRequestMissingAvatars, KviOption_boolWhoRepliesToActiveWindow, KviWindow::output(), KviIrcMessage::prefix(), q, KviControlCodes::Reset, KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcConnection::sendFmtData(), KviChannelWindow::sentSyncWhoRequest(), szHost, KviCString::toInt(), and KviIrcConnection::userDataBase().
Referenced by parseNumericEndOfSpamFilterList().
|
private |
References __tr2qs, KviConsoleWindow::activeWindow(), KviControlCodes::Bold, KviIrcMessage::connection(), KviIrcMessage::console(), KviIrcConnection::decodeText(), KviIrcMessage::haltOutput(), KVI_OPTION_BOOL, KVI_OUT_WHOISUSER, kvi_unixTime, KviOption_boolWhoisRepliesToActiveWindow, KviWindow::output(), KviIrcMessage::safeParam(), KviIrcMessage::safeTrailing(), KviIrcConnectionStateData::setLastReceivedWhoisReply(), KviIrcConnection::stateData(), szHost, and KviControlCodes::Underline.
Referenced by parseNumericEndOfSpamFilterList().
|
private |
|
private |
|
private |
|
private |
References KviIrcConnection::changeUserMode(), KviIrcMessage::connection(), KviIrcMessage::console(), KviKvsEventManager::instance(), KviEvent_OnNickServAuth, KviEvent_OnUserModeChange, KviIrcConnectionServerInfo::registerModeChar(), KviIrcConnection::serverInfo(), KviIrcMessage::setHaltOutput(), and KviKvsEventManager::trigger().
Referenced by parseLiteralMode(), parseNumericEndOfSpamFilterList(), and parseNumericUserMode().
|
private |
References KviIrcMessage::connection(), KviIrcConnection::encodeText(), KviCtcpMessage::msg, KviIrcMask::nick(), KviCtcpMessage::pSource, KviIrcConnection::sendFmtData(), and KviCtcpMessage::szTag.
Referenced by parseCtcpRequestAvatar(), parseCtcpRequestClientinfo(), parseCtcpRequestFinger(), parseCtcpRequestPage(), parseCtcpRequestPing(), parseCtcpRequestSource(), parseCtcpRequestTime(), parseCtcpRequestUserinfo(), parseCtcpRequestVersion(), and parseNumericEndOfSpamFilterList().
|
staticprivate |
Referenced by parseCtcpReply(), parseCtcpRequest(), and ~KviIrcServerParser().
|
staticprivate |
Referenced by parseMessage(), and ~KviIrcServerParser().
|
staticprivate |
Referenced by parseMessage(), and ~KviIrcServerParser().
|
private |
Referenced by parseMessage().