X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=docs%2Fmodule-doc%2Fservers_8cpp-source.html;h=ab7e7491ad89a8e1787028c9dd27ce357d5e1eec;hb=3d7312f8af1becdbe458392e14ea64c904ee7b92;hp=8200748b3d155daec789ba60ee5072d3d1ee4dae;hpb=767b12b0ab6a0d4ed5f7335b26d1c0f842d99543;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/docs/module-doc/servers_8cpp-source.html b/docs/module-doc/servers_8cpp-source.html index 8200748b3..ab7e7491a 100644 --- a/docs/module-doc/servers_8cpp-source.html +++ b/docs/module-doc/servers_8cpp-source.html @@ -1,78 +1,71 @@
-00001 /* -00002 -00003 $Log$ -00003 Revision 1.1 2003/01/26 23:52:48 brain -00003 Modified documentation for base classes -00003 -00004 Revision 1.1 2003/01/26 20:15:03 brain -00005 Added server classes for linking -00006 -00007 -00008 */ -00009 -00010 #include "inspircd_config.h" -00011 #include "servers.h" -00012 #include "inspircd.h" -00013 #include <stdio.h> -00014 #include <map.h> -00015 -00016 serverrec::serverrec() -00017 { -00018 leaf.clear(); -00019 strcpy(name,""); -00020 pingtime = 0; -00021 linktype = LINK_ACTIVE; -00022 lastping = time(NULL); -00023 usercount_i = usercount = opercount = version = 0; -00024 hops_away = 1; -00025 connected_at = time(NULL); -00026 jupiter = false; -00027 fd = 0; -00028 } -00029 -00030 -00031 serverrec::~serverrec() -00032 { -00033 } -00034 -00035 serverrec::serverrec(char* n, int link_t, long ver, bool jupe) -00036 { -00037 leaf.clear(); -00038 strcpy(name,n); -00039 linktype = link_t; -00040 lastping = time(NULL); -00041 usercount_i = usercount = opercount = 0; -00042 version = ver; -00043 hops_away = 1; -00044 connected_at = time(NULL); -00045 jupiter = jupe; -00046 fd = 0; -00047 } -00048 -00049 void serverrec::AddLeaf(serverrec *child) -00050 { -00051 leaf[child->name] = child; -00052 } -00053 -00054 void serverrec::DelLeaf(string n) -00055 { -00056 server_list::iterator i = leaf.find(n); -00057 -00058 if (i != leaf.end()) -00059 leaf.erase(i); -00060 } -00061 -
00001 /* +------------------------------------+ +00002 * | Inspire Internet Relay Chat Daemon | +00003 * +------------------------------------+ +00004 * +00005 * Inspire is copyright (C) 2002-2004 ChatSpike-Dev. +00006 * E-mail: +00007 * <brain@chatspike.net> +00008 * <Craig@chatspike.net> +00009 * +00010 * Written by Craig Edwards, Craig McLure, and others. +00011 * This program is free but copyrighted software; see +00012 * the file COPYING for details. +00013 * +00014 * --------------------------------------------------- +00015 */ +00016 +00017 #include "inspircd_config.h" +00018 #include "servers.h" +00019 #include "inspircd.h" +00020 #include <stdio.h> +00021 #include <map> +00022 #include "inspstring.h" +00023 +00024 extern time_t TIME; +00025 +00026 serverrec::serverrec() +00027 { +00028 strlcpy(name,"",256); +00029 pingtime = 0; +00030 lastping = TIME; +00031 usercount_i = usercount = opercount = version = 0; +00032 hops_away = 1; +00033 signon = TIME; +00034 jupiter = false; +00035 fd = 0; +00036 sync_soon = false; +00037 strlcpy(nickserv,"",NICKMAX); +00038 } +00039 +00040 +00041 serverrec::~serverrec() +00042 { +00043 } +00044 +00045 serverrec::serverrec(char* n, long ver, bool jupe) +00046 { +00047 strlcpy(name,n,256); +00048 lastping = TIME; +00049 usercount_i = usercount = opercount = 0; +00050 version = ver; +00051 hops_away = 1; +00052 signon = TIME; +00053 jupiter = jupe; +00054 fd = 0; +00055 sync_soon = false; +00056 strlcpy(nickserv,"",NICKMAX); +00057 } +00058 +