InspIRCd  2.0
 All Classes Namespaces Functions Variables Typedefs Enumerations
DNS Member List

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

AddQuery(DNSHeader *header, int &id, const char *original)DNS
AddResolverClass(Resolver *r)DNS
classbase() (defined in classbase)classbase
ClassesDNS
CleanResolvers(Module *module)DNS
ClearCache()DNS
cull()classbasevirtual
DelCache(const std::string &source)DNS
DNS()DNS
EmptyHeader(unsigned char *output, const DNSHeader *header, const int length)DNSinlinestatic
EventHandler()EventHandler
fdEventHandlerprotected
FillHeader(DNSHeader *header, const unsigned char *input, const int length)DNSinlinestatic
FillResourceRecord(ResourceRecord *rr, const unsigned char *input)DNSinlinestatic
GetCache(const std::string &source)DNS
GetCName(const char *alias)DNS
GetEventMask() const (defined in EventHandler)EventHandlerinline
GetFd() const EventHandlerinline
GetIP(const char *name)DNS
GetIP6(const char *name)DNS
GetNameForce(const char *ip, ForceProtocol fp)DNS
GetResult()DNS
HandleEvent(EventType et, int errornum=0)DNSvirtual
MakeIP6Int(char *query, const in6_addr *ip)DNSstatic
myserver (defined in DNS)DNS
PruneCache()DNS
QUERY_PORTDNSstatic
Rehash()DNS
requestsDNS
SetFd(int FD)EventHandler
~classbase() (defined in classbase)classbasevirtual
~DNS()DNS
~EventHandler()EventHandlerinlinevirtual