Variables

protocol.cpp File Reference

#include "services.h"
#include "modules.h"
#include "protocol.h"
#include "users.h"
#include "servers.h"
#include "config.h"
#include "uplink.h"
#include "bots.h"
#include "channels.h"
Include dependency graph for protocol.cpp:

Go to the source code of this file.

Variables

IRCDProtoIRCD = NULL

Variable Documentation

IRCDProto* IRCD = NULL

Definition at line 23 of file protocol.cpp.

Referenced by ProxyConnect::Ban(), BotInfo::BotInfo(), ModeManager::BuildModeStrings(), Channel::ChangeTopic(), User::Collide(), CommandNSAJoin::DoAdd(), CommandCSAKick::DoAdd(), CommandBSBot::DoAdd(), CommandBSBot::DoChange(), CommandOSStats::DoStatsAkill(), CommandOSSVSPart::Execute(), CommandOSSVSJoin::Execute(), CommandOSSVSNick::Execute(), CommandOSOLine::Execute(), CommandOSNOOP::Execute(), CommandOSJupe::Execute(), CommandNSRegister::Execute(), CommandNSConfirm::Execute(), CommandNSLogout::Execute(), CommandNSInfo::Execute(), CommandNSGroup::Execute(), CommandNSAJoin::Execute(), CommandHSSetAll::Execute(), CommandHSSet::Execute(), CommandHSRequest::Execute(), CommandHSOn::Execute(), CommandHSOff::Execute(), CommandCSRegister::Execute(), CommandCSInvite::Execute(), CommandBSAct::Execute(), CommandBSSay::Execute(), User::Find(), BotInfo::Find(), Server::GetSID(), User::GetUID(), HostServCore::HostServCore(), HSRequest::HSRequest(), User::Identify(), BotInfo::Join(), Channel::JoinUser(), Channel::Kick(), User::Kill(), Entry::Matches(), ModuleWebCPanel::ModuleWebCPanel(), NickServRelease::NickServRelease(), Server::Notice(), NSAJoin::NSAJoin(), NSCert::NSCert(), CommandOSSQLine::OnAdd(), CommandOSSNLine::OnAdd(), NickAlias::OnCancel(), CSAKick::OnCheckKick(), UplinkSocket::OnConnect(), NickServCore::OnDelCore(), NickServCore::OnDelNick(), BotServCore::OnJoinChannel(), OSForbid::OnJoinChannel(), CSLog::OnLog(), DNSBLResolver::OnLookupComplete(), HostServCore::OnNickIdentify(), NSAJoin::OnNickIdentify(), BotServCore::OnPrivmsg(), SQLOperResult::OnResult(), DBPlain::OnSaveDatabase(), NSRecoverRequest::OnSuccess(), NSGroupRequest::OnSuccess(), OSDefcon::OnUserConnect(), OperServCore::OnUserNickChange(), NickServCore::OnUserNickChange(), ProtoUnreal::OnUserNickChange(), ProtoBahamut::OnUserNickChange(), NSRecover::OnUserNickChange(), OSOLine::OSOLine(), BotInfo::Part(), LogInfo::ProcessMessage(), ModeManager::ProcessModes(), NickAlias::Release(), Message::Whois::Run(), Message::Version::Run(), Message::Time::Run(), Message::Stats::Run(), Message::Privmsg::Run(), Message::Ping::Run(), Message::MOTD::Run(), Message::Mode::Run(), Message::Kill::Run(), IRCDMessage005::Run(), IRCDMessageCapab::Run(), IRCDMessageSID::Run(), IRCDMessageServer::Run(), IRCDMessageMode::Run(), SNLineManager::Send(), SQLineManager::Send(), SGLineManager::Send(), UnrealIRCdProto::SendAkill(), InspIRCd12Proto::SendAkill(), InspIRCdProto::SendAkill(), BahamutIRCdProto::SendAkill(), UnrealIRCdProto::SendAkillDel(), InspIRCdProto::SendAkillDel(), BahamutIRCdProto::SendAkillDel(), InspIRCd12Proto::SendConnect(), SNLineManager::SendDel(), SQLineManager::SendDel(), SGLineManager::SendDel(), UnrealIRCdProto::SendLogin(), HybridProto::SendLogin(), BahamutIRCdProto::SendLogin(), UnrealIRCdProto::SendLogout(), HybridProto::SendLogout(), BahamutIRCdProto::SendLogout(), User::SendMessage(), Server::Server(), Server::Sync(), NickServRelease::Tick(), Servers::TS6_SID_Retrieve(), Servers::TS6_UID_Retrieve(), BotInfo::~BotInfo(), and UplinkSocket::~UplinkSocket().