, including all inherited members.
| AddIOHook(Module *IOHooker) | EventHandler | |
| AddLine(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| Admin(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| age | classbase | |
| 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 > ¶ms) | TreeSocket | |
| CapKeys | TreeSocket | [private] |
| cbindip | BufferedSocket | |
| ChangeHost(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| ChangeName(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| classbase() | classbase | |
| Close() | BufferedSocket | [virtual] |
| ClosePending | BufferedSocket | |
| ComparePass(const std::string &ours, const std::string &theirs) | TreeSocket | |
| DelIOHook() | EventHandler | |
| DelLine(const std::string &prefix, std::deque< std::string > ¶ms) | 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 > ¶ms) | TreeSocket | |
| Error(std::deque< std::string > ¶ms) | TreeSocket | |
| EventHandler() | EventHandler | |
| Extend(const std::string &key, T *p) | Extensible | [inline] |
| Extend(const std::string &key) | Extensible | [inline] |
| fd | EventHandler | [protected] |
| FlushWriteBuffer() | BufferedSocket | |
| ForceJoin(const std::string &source, std::deque< std::string > ¶ms) | TreeSocket | |
| ForceMode(const std::string &source, std::deque< std::string > ¶ms) | TreeSocket | |
| ForceNick(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| ForceTopic(const std::string &source, std::deque< std::string > ¶ms) | 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 | |
| Hook | TreeSocket | [private] |
| host | BufferedSocket | |
| in_buffer | TreeSocket | [private] |
| Inbound_Server(std::deque< std::string > ¶ms) | TreeSocket | |
| InboundDescription | TreeSocket | [private] |
| InboundServerName | TreeSocket | [private] |
| InboundSID | TreeSocket | [private] |
| InternalMarkConnected() | BufferedSocket | |
| IOHook | EventHandler | [protected] |
| IP | BufferedSocket | |
| keylength | TreeSocket | [private] |
| LastPingWasGood | TreeSocket | [private] |
| length | BufferedSocket | |
| LinkState | TreeSocket | [private] |
| ListDifference(const std::string &one, const std::string &two) | TreeSocket | |
| LocalPing(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| LocalPong(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| MakePass(const std::string &password, const std::string &challenge) | TreeSocket | |
| MetaData(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| ModuleList | TreeSocket | [private] |
| Modules(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| Motd(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| MyCapabilities() | TreeSocket | |
| myhost | TreeSocket | [private] |
| NextPing | TreeSocket | [private] |
| num_lost_servers | TreeSocket | [private] |
| num_lost_users | TreeSocket | [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 > ¶ms) | TreeSocket | |
| OperType(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| ourchallenge | TreeSocket | [private] |
| Outbound_Reply_Server(std::deque< std::string > ¶ms) | TreeSocket | |
| OutboundPass | TreeSocket | [private] |
| outbuffer | BufferedSocket | |
| ParseUID(const std::string &source, std::deque< std::string > ¶ms) | TreeSocket | |
| port | BufferedSocket | |
| ProcessLine(std::string &line) | TreeSocket | |
| Push(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| RandString(unsigned int length) | TreeSocket | |
| Read() | BufferedSocket | [virtual] |
| Readable() | BufferedSocket | [virtual] |
| RemoteKill(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| RemoteServer(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| RemoveStatus(const std::string &prefix, std::deque< std::string > ¶ms) | 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 | |
| sentcapab | TreeSocket | [private] |
| ServerInstance | BufferedSocket | |
| ServerMessage(const std::string &messagetype, const std::string &prefix, std::deque< std::string > ¶ms, const std::string &sourceserv) | TreeSocket | |
| ServerVersion(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| ServiceJoin(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| ServicePart(const std::string &prefix, std::deque< std::string > ¶ms) | 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 | |
| state | BufferedSocket | |
| Stats(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| theirchallenge | TreeSocket | [private] |
| Time(const std::string &prefix, std::deque< std::string > ¶ms) | TreeSocket | |
| Timeout | BufferedSocket | |
| 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 | |
| Utils | TreeSocket | [private] |
| Whois(const std::string &prefix, std::deque< std::string > ¶ms) | 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 | |