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 @@ -servers.cpp Source File - +InspIRCd: servers.cpp Source File + - -
-Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  
-

servers.cpp

Go to the documentation of this file.
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 
-

Generated on Sun Jan 26 23:45:47 2003 for InspIRCd by + + +

servers.cpp

Go to the documentation of this file.
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 
+

Generated on Sat Apr 9 14:38:25 2005 for InspIRCd by -doxygen1.3-rc2
+doxygen +1.3.3