The InspIRCd Project
Home | Developers | Wiki | Forums | Bug Tracker | SVN | Download
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

TreeSocket Member List

This is the complete list of members for TreeSocket, including all inherited members.

AddIOHook(Module *IOHooker)EventHandler
AddLine(const std::string &prefix, std::deque< std::string > &params)TreeSocket
Admin(const std::string &prefix, std::deque< std::string > &params)TreeSocket
ageclassbase
BindAddr(const std::string &ip)BufferedSocket
BufferedSocket(InspIRCd *SI)BufferedSocket
BufferedSocket(InspIRCd *SI, int newfd, const char *ip)BufferedSocket
BufferedSocket(InspIRCd *SI, const std::string &ipaddr, int port, unsigned long maxtime, const std::string &connectbindip="")BufferedSocket
Capab(const std::deque< std::string > &params)TreeSocket
CapKeysTreeSocket [private]
cbindipBufferedSocket
ChangeHost(const std::string &prefix, std::deque< std::string > &params)TreeSocket
ChangeName(const std::string &prefix, std::deque< std::string > &params)TreeSocket
classbase()classbase
Close()BufferedSocket [virtual]
ClosePendingBufferedSocket
ComparePass(const std::string &ours, const std::string &theirs)TreeSocket
DelIOHook()EventHandler
DelLine(const std::string &prefix, std::deque< std::string > &params)TreeSocket
DoBurst(TreeServer *s)TreeSocket
DoCollision(User *u, time_t remotets, const std::string &remoteident, const std::string &remoteip, const std::string &remoteuid)TreeSocket
DoConnect(unsigned long maxtime)BufferedSocket [virtual]
Encap(const std::string &prefix, std::deque< std::string > &params)TreeSocket
Error(std::deque< std::string > &params)TreeSocket
EventHandler()EventHandler
Extend(const std::string &key, T *p)Extensible [inline]
Extend(const std::string &key)Extensible [inline]
fdEventHandler [protected]
FlushWriteBuffer()BufferedSocket
ForceJoin(const std::string &source, std::deque< std::string > &params)TreeSocket
ForceMode(const std::string &source, std::deque< std::string > &params)TreeSocket
ForceNick(const std::string &prefix, std::deque< std::string > &params)TreeSocket
ForceTopic(const std::string &source, std::deque< std::string > &params)TreeSocket
GetExt(const std::string &key, T *&p)Extensible [inline]
GetExt(const std::string &key)Extensible [inline]
GetExtList(std::deque< std::string > &list)Extensible
GetFd()EventHandler
GetHook()TreeSocket
GetIOHook()EventHandler
GetIP()BufferedSocket
GetLinkState()TreeSocket
GetName()TreeSocket [virtual]
GetOurChallenge()TreeSocket
GetState()BufferedSocket
GetTheirChallenge()TreeSocket
HandleEvent(EventType et, int errornum=0)BufferedSocket [virtual]
HasItem(const std::string &list, const std::string &item)TreeSocket
HookTreeSocket [private]
hostBufferedSocket
in_bufferTreeSocket [private]
Inbound_Server(std::deque< std::string > &params)TreeSocket
InboundDescriptionTreeSocket [private]
InboundServerNameTreeSocket [private]
InboundSIDTreeSocket [private]
InternalMarkConnected()BufferedSocket
IOHookEventHandler [protected]
IPBufferedSocket
keylengthTreeSocket [private]
LastPingWasGoodTreeSocket [private]
lengthBufferedSocket
LinkStateTreeSocket [private]
ListDifference(const std::string &one, const std::string &two)TreeSocket
LocalPing(const std::string &prefix, std::deque< std::string > &params)TreeSocket
LocalPong(const std::string &prefix, std::deque< std::string > &params)TreeSocket
MakePass(const std::string &password, const std::string &challenge)TreeSocket
MetaData(const std::string &prefix, std::deque< std::string > &params)TreeSocket
ModuleListTreeSocket [private]
Modules(const std::string &prefix, std::deque< std::string > &params)TreeSocket
Motd(const std::string &prefix, std::deque< std::string > &params)TreeSocket
MyCapabilities()TreeSocket
myhostTreeSocket [private]
NextPingTreeSocket [private]
num_lost_serversTreeSocket [private]
num_lost_usersTreeSocket [private]
OnClose()TreeSocket [virtual]
OnConnected()TreeSocket [virtual]
OnDataReady()TreeSocket [virtual]
OnDisconnect()TreeSocket [virtual]
OnError(BufferedSocketError e)TreeSocket [virtual]
OnTimeout()TreeSocket [virtual]
OnWriteReady()BufferedSocket
OperQuit(const std::string &prefix, std::deque< std::string > &params)TreeSocket
OperType(const std::string &prefix, std::deque< std::string > &params)TreeSocket
ourchallengeTreeSocket [private]
Outbound_Reply_Server(std::deque< std::string > &params)TreeSocket
OutboundPassTreeSocket [private]
outbufferBufferedSocket
ParseUID(const std::string &source, std::deque< std::string > &params)TreeSocket
portBufferedSocket
ProcessLine(std::string &line)TreeSocket
Push(const std::string &prefix, std::deque< std::string > &params)TreeSocket
RandString(unsigned int length)TreeSocket
Read()BufferedSocket [virtual]
Readable()BufferedSocket [virtual]
RemoteKill(const std::string &prefix, std::deque< std::string > &params)TreeSocket
RemoteServer(const std::string &prefix, std::deque< std::string > &params)TreeSocket
RemoveStatus(const std::string &prefix, std::deque< std::string > &params)TreeSocket
SendCapabilities()TreeSocket
SendChannelModes(TreeServer *Current)TreeSocket
SendError(const std::string &errormessage)TreeSocket
SendFJoins(TreeServer *Current, Channel *c)TreeSocket
SendServers(TreeServer *Current, TreeServer *s, int hops)TreeSocket
SendUsers(TreeServer *Current)TreeSocket
SendXLines(TreeServer *Current)TreeSocket
sentcapabTreeSocket [private]
ServerInstanceBufferedSocket
ServerMessage(const std::string &messagetype, const std::string &prefix, std::deque< std::string > &params, const std::string &sourceserv)TreeSocket
ServerVersion(const std::string &prefix, std::deque< std::string > &params)TreeSocket
ServiceJoin(const std::string &prefix, std::deque< std::string > &params)TreeSocket
ServicePart(const std::string &prefix, std::deque< std::string > &params)TreeSocket
SetFd(int FD)EventHandler
SetOurChallenge(const std::string &c)TreeSocket
SetQueues()BufferedSocket
SetState(BufferedSocketState s)BufferedSocket
SetTheirChallenge(const std::string &c)TreeSocket
Shrink(const std::string &key)Extensible
Split(const std::string &line, std::deque< std::string > &n)TreeSocket
Squit(TreeServer *Current, const std::string &reason)TreeSocket
SquitServer(std::string &from, TreeServer *Current)TreeSocket
stateBufferedSocket
Stats(const std::string &prefix, std::deque< std::string > &params)TreeSocket
theirchallengeTreeSocket [private]
Time(const std::string &prefix, std::deque< std::string > &params)TreeSocket
TimeoutBufferedSocket
TreeSocket(SpanningTreeUtilities *Util, InspIRCd *SI, std::string host, int port, unsigned long maxtime, const std::string &ServerName, const std::string &bindto, Module *HookMod=NULL)TreeSocket
TreeSocket(SpanningTreeUtilities *Util, InspIRCd *SI, int newfd, char *ip, Module *HookMod=NULL)TreeSocket
UtilsTreeSocket [private]
Whois(const std::string &prefix, std::deque< std::string > &params)TreeSocket
Write(const std::string &data)BufferedSocket [virtual]
Writeable()EventHandler [virtual]
WriteLine(std::string line)TreeSocket
~BufferedSocket()BufferedSocket [virtual]
~classbase()classbase [inline, virtual]
~EventHandler()EventHandler [inline, virtual]
~TreeSocket()TreeSocket