From 52899de0ff2d62ca0542b243c41626010bf62083 Mon Sep 17 00:00:00 2001 From: brain Date: Fri, 25 Mar 2005 03:51:56 +0000 Subject: Documentation update git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@899 e03df62e-2008-0410-955e-edbf42e46eb7 --- docs/module-doc/users_8h-source.html | 224 ++++++++++++++++++----------------- 1 file changed, 117 insertions(+), 107 deletions(-) (limited to 'docs/module-doc/users_8h-source.html') diff --git a/docs/module-doc/users_8h-source.html b/docs/module-doc/users_8h-source.html index 3ddc7cbc5..ff6eefab1 100644 --- a/docs/module-doc/users_8h-source.html +++ b/docs/module-doc/users_8h-source.html @@ -1,118 +1,128 @@ -users.h Source File +InspIRCd: users.h Source File - -
-Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  
-

users.h

Go to the documentation of this file.
00001 /*
-00002 
-00003 
-00004 */
-00005 
-00006 #include "inspircd_config.h" 
-00007 #include "channels.h"
-00008 #include "connection.h"
-00009 
-00010 #include <string>
-00011  
-00012 #ifndef __USERS_H__ 
-00013 #define __USERS_H__ 
-00014  
-00015 #define STATUS_OP       4
-00016 #define STATUS_HOP      2
-00017 #define STATUS_VOICE    1
-00018 #define STATUS_NORMAL   0
-00019 
-00020 #define CC_ALLOW        0
-00021 #define CC_DENY         1
-00022 
-00025 class Invited : public classbase
-00026 {
-00027  public:
-00028         char channel[CHANMAX];
-00029 };
-00030 
-00031 
-00034 class ConnectClass : public classbase
-00035 {
-00036  public:
-00039         int type;
-00042         int registration_timeout;
-00045         int flood;
-00048         char host[MAXBUF];
-00051         char pass[MAXBUF];
-00052         
-00053         ConnectClass()
-00054         {
-00055                 registration_timeout = 0;
-00056                 flood = 0;
-00057                 strcpy(host,"");
-00058                 strcpy(pass,"");
-00059         }
-00060 };
-00061 
-00064 typedef std::vector<Invited> InvitedList;
-00065 
-00066 
-00067 
-00070 typedef std::vector<ConnectClass> ClassVector;
-00071 
-00078 class userrec : public connection
-00079 {
-00080  private:
-00081 
-00084         InvitedList invites;
-00085  public:
-00086         
-00091         char nick[NICKMAX];
-00092         
-00095         char ident[64];
-00096 
-00100         char dhost[256];
-00101         
-00104         char fullname[128];
-00105         
-00110         char modes[MAXBUF];
-00111         
-00112         ucrec chans[MAXCHANS];
-00113         
-00116         char server[256];
-00117         
-00121         char awaymsg[512];
+
+
+

users.h

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 "channels.h"
+00019 #include "connection.h"
+00020 
+00021 #include <string>
+00022  
+00023 #ifndef __USERS_H__ 
+00024 #define __USERS_H__ 
+00025  
+00026 #define STATUS_OP       4
+00027 #define STATUS_HOP      2
+00028 #define STATUS_VOICE    1
+00029 #define STATUS_NORMAL   0
+00030 
+00031 #define CC_ALLOW        0
+00032 #define CC_DENY         1
+00033 
+00036 class Invited : public classbase
+00037 {
+00038  public:
+00039         char channel[CHANMAX];
+00040 };
+00041 
+00042 
+00045 class ConnectClass : public classbase
+00046 {
+00047  public:
+00050         int type;
+00053         int registration_timeout;
+00056         int flood;
+00059         char host[MAXBUF];
+00062         char pass[MAXBUF];
+00063         
+00064         ConnectClass()
+00065         {
+00066                 registration_timeout = 0;
+00067                 flood = 0;
+00068                 strlcpy(host,"",MAXBUF);
+00069                 strlcpy(pass,"",MAXBUF);
+00070         }
+00071 };
+00072 
+00075 typedef std::vector<Invited> InvitedList;
+00076 
+00077 
+00078 
+00081 typedef std::vector<ConnectClass> ClassVector;
+00082 
+00089 class userrec : public connection
+00090 {
+00091  private:
+00092 
+00095         InvitedList invites;
+00096  public:
+00097         
+00102         char nick[NICKMAX];
+00103         
+00106         char ident[64];
+00107 
+00111         char dhost[256];
+00112         
+00115         char fullname[128];
+00116         
+00121         char modes[MAXBUF];
 00122         
-00126         char result[256];
-00127         
-00132         int flood;
+00123         ucrec chans[MAXCHANS];
+00124         
+00127         char server[256];
+00128         
+00132         char awaymsg[512];
 00133         
-00138         unsigned long timeout;
-00139         
-00145         char oper[NICKMAX];
-00146 
-00147         userrec();
-00148         
-00149         virtual ~userrec() {  }
+00137         char result[256];
+00138         
+00143         int flood;
+00144         
+00149         unsigned long timeout;
 00150         
-00155         virtual char* GetFullHost();
-00156         
-00162         virtual char* GetFullRealHost();
-00163         
-00166         virtual bool IsInvited(char* channel);
+00156         char oper[NICKMAX];
+00157 
+00158         userrec();
+00159         
+00160         virtual ~userrec() {  }
+00161         
+00166         virtual char* GetFullHost();
 00167         
-00170         virtual void InviteTo(char* channel);
-00171         
-00176         virtual void RemoveInvite(char* channel);
-00177         
-00182         bool HasPermission(char* command);
-00183         
-00184 };
-00185 
-00186 
-00187 #endif
-

Generated on Sun May 2 00:09:18 2004 for InspIRCd by +00173 virtual char* GetFullRealHost(); +00174 +00177 virtual bool IsInvited(char* channel); +00178 +00181 virtual void InviteTo(char* channel); +00182 +00187 virtual void RemoveInvite(char* channel); +00188 +00193 bool HasPermission(char* command); +00194 +00195 }; +00196 +00197 +00198 #endif +

Generated on Fri Mar 25 03:49:29 2005 for InspIRCd by -doxygen1.3-rc3
+doxygen +1.3.3 -- cgit v1.2.3