00001 /* 00002 00003 00004 */ 00005 00006 #include "inspircd_config.h" 00007 #include "connection.h" 00008 #include <string> 00009 #include <map> 00010 00011 #ifndef __SERVERS_H__ 00012 #define __SERVERS_H__ 00013 00014 #define LINK_ACTIVE 1 00015 #define LINK_INACTIVE 0 00016 00019 class serverrec : public connection 00020 { 00021 private: 00022 public: 00025 char name[MAXBUF]; 00028 long pingtime; 00031 long usercount_i; 00034 long usercount; 00037 long opercount; 00040 int hops_away; 00043 long version; 00046 bool jupiter; 00047 00050 char description[MAXBUF]; 00051 00052 bool sync_soon; 00053 00056 serverrec(); 00059 serverrec(char* n, long ver, bool jupe); 00062 ~serverrec(); 00063 00064 }; 00065 00066 00067 00068 #endif 00069