Anope IRC Services  Version 2.0
Functions | 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.

Functions

static char & nextID (char &c)
 

Variables

IRCDProtoIRCD = NULL
 

Function Documentation

static char& nextID ( char &  c)
inlinestatic

Definition at line 48 of file protocol.cpp.

Referenced by IRCDProto::SID_Retrieve(), and IRCDProto::UID_Retrieve().

Variable Documentation

IRCDProto* IRCD = NULL

Definition at line 23 of file protocol.cpp.

Referenced by ProxyConnect::Ban(), BotInfo::BotInfo(), BuildModeStrings(), Channel::ChangeTopic(), Collide(), NickServCore::Collide(), CollideKill(), CommandCSAKick::DoAdd(), CommandBSBot::DoAdd(), CommandCSAccess::DoAdd(), CommandCSXOP::DoAdd(), CommandNSAJoin::DoAdd(), CommandBSBot::DoChange(), CommandCSMode::DoLock(), CommandCSFlags::DoModify(), CommandCSMode::DoSet(), CommandHSOff::Execute(), CommandHSOn::Execute(), CommandOSJupe::Execute(), CommandCSInvite::Execute(), CommandOSOLine::Execute(), CommandHSSet::Execute(), CommandOSSVSNick::Execute(), CommandBSSay::Execute(), CommandCSRegister::Execute(), CommandOSNOOP::Execute(), CommandNSInfo::Execute(), CommandNSLogout::Execute(), CommandNSConfirm::Execute(), CommandCSBan::Execute(), CommandOSSVSJoin::Execute(), CommandBSAct::Execute(), CommandHSRequest::Execute(), CommandNSGroup::Execute(), CommandOSInfo::Execute(), CommandNSRegister::Execute(), CommandOSSVSPart::Execute(), CommandHSSetAll::Execute(), CommandOSForbid::Execute(), CommandNSAJoin::Execute(), External::External(), BotInfo::Find(), User::Find(), BotInfo::GenerateUID(), Server::GetSID(), User::GetUID(), HostServCore::HostServCore(), HSRequest::HSRequest(), User::Identify(), Anope::Init(), ChannelModeList::IsValid(), BotInfo::Join(), Channel::Kick(), User::Kill(), ChanAccess::Matches(), Entry::Matches(), ModuleWebCPanel::ModuleWebCPanel(), NickServRelease::NickServRelease(), Server::Notice(), NSAJoin::NSAJoin(), NSCert::NSCert(), NickServCore::OnCancel(), OSForbid::OnCheckKick(), CSAKick::OnCheckKick(), UplinkSocket::OnConnect(), NickServCore::OnDelCore(), HostServCore::OnDeleteVhost(), NickServCore::OnDelNick(), BotServCore::OnJoinChannel(), Greet::OnJoinChannel(), ChanServCore::OnJoinChannel(), CSSet::OnJoinChannel(), BotInfo::OnKill(), CSLog::OnLog(), DNSBLResolver::OnLookupComplete(), ChanServCore::OnPreUplinkSync(), SQLOperResult::OnResult(), HostServCore::OnSetVhost(), NSRecoverRequest::OnSuccess(), IRC2SQL::OnUserConnect(), HostServCore::OnUserLogin(), NSAJoin::OnUserLogin(), NSRecover::OnUserNickChange(), NickServCore::OnUserNickChange(), ProtoBahamut::OnUserNickChange(), ProtoUnreal::OnUserNickChange(), OSOLine::OSOLine(), BotInfo::Part(), Anope::Process(), LogInfo::ProcessMessage(), ModeManager::ProcessModes(), NickServCore::Release(), Message::Mode::Run(), Message::MOTD::Run(), Message::Notice::Run(), Message::Ping::Run(), Message::Privmsg::Run(), Message::Stats::Run(), Message::Time::Run(), Message::Version::Run(), Message::Whois::Run(), IRCDMessage005::Run(), IRCDMessageServer::Run(), IRCDMessageMode::Run(), CommandNSSetDisplay::Run(), IRCDMessageSID::Run(), IRCDMessageCapab::Run(), IRCDMessageSQuit::Run(), SGLineManager::Send(), SQLineManager::Send(), SNLineManager::Send(), UnrealIRCdProto::SendAkill(), InspIRCd12Proto::SendAkill(), BahamutIRCdProto::SendAkill(), UnrealIRCdProto::SendAkillDel(), InspIRCd12Proto::SendAkillDel(), BahamutIRCdProto::SendAkillDel(), InspIRCd12Proto::SendBOB(), SGLineManager::SendDel(), SQLineManager::SendDel(), SNLineManager::SendDel(), HybridProto::SendLogin(), BahamutIRCdProto::SendLogin(), UnrealIRCdProto::SendLogin(), HybridProto::SendLogout(), BahamutIRCdProto::SendLogout(), UnrealIRCdProto::SendLogout(), User::SendMessage(), SASLService::SendMessage(), Server::Server(), User::SetModeInternal(), StackerDel(), SASLService::Succeed(), Server::Sync(), BotInfo::~BotInfo(), UplinkSocket::Message::~Message(), NickServRelease::~NickServRelease(), and UplinkSocket::~UplinkSocket().