Anope IRC Services  Version 2.0
Data Structures | Enumerations | Variables
protocol.h File Reference
#include "services.h"
#include "anope.h"
#include "service.h"
Include dependency graph for protocol.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  IRCDProto
 
class  MessageSource
 
class  IRCDMessage
 

Enumerations

enum  IRCDMessageFlag { IRCDMESSAGE_SOFT_LIMIT, IRCDMESSAGE_REQUIRE_SERVER, IRCDMESSAGE_REQUIRE_USER }
 

Variables

CoreExport IRCDProtoIRCD
 

Enumeration Type Documentation

Enumerator
IRCDMESSAGE_SOFT_LIMIT 
IRCDMESSAGE_REQUIRE_SERVER 
IRCDMESSAGE_REQUIRE_USER 

Definition at line 265 of file protocol.h.

Variable Documentation

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().