1 /* +------------------------------------+
2 * | Inspire Internet Relay Chat Daemon |
3 * +------------------------------------+
5 * Inspire is copyright (C) 2002-2004 ChatSpike-Dev.
7 * <brain@chatspike.net>
8 * <Craig@chatspike.net>
10 * Written by Craig Edwards, Craig McLure, and others.
11 * This program is free but copyrighted software; see
12 * the file COPYING for details.
14 * ---------------------------------------------------
17 #include "inspircd_config.h"
18 #include "connection.h"
26 #define LINK_INACTIVE 0
28 /** A class that defines the local server or a remote server
30 class serverrec : public connection
37 /** last ping response (ms)
40 /** invisible users on server
43 /** non-invisible users on server
49 /** number of hops away (for quick access)
55 /** is a JUPE server (faked to enforce a server ban)
59 /** Description of the server
61 char description[MAXBUF];
63 /** Holds nickserv's name on U:lined (services) servers (this is a kludge for ircservices which ASSUMES things :/)
65 char nickserv[NICKMAX];
72 /** Constructor which initialises some of the main variables
74 serverrec(char* n, long ver, bool jupe);