X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=docs%2Fmodule-doc%2Fusers_8h-source.html;h=0b08c62e1920491213584cda3e9fbb1a5e2a2e95;hb=1899777c6d86544a7775bc96175283957a763326;hp=5014dffe644eec02b80881f7961d89954d63dd4c;hpb=44b62866f83dea028500d81274eaaba8e886e1c3;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/docs/module-doc/users_8h-source.html b/docs/module-doc/users_8h-source.html index 5014dffe6..0b08c62e1 100644 --- a/docs/module-doc/users_8h-source.html +++ b/docs/module-doc/users_8h-source.html @@ -1,11 +1,11 @@ users.h Source File - +
-Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  
+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 
@@ -38,61 +38,79 @@
 00034 class ConnectClass : public classbase
 00035 {
 00036  public:
-00037         int type;
-00038         char host[MAXBUF];
-00039         char pass[MAXBUF];
-00040 };
-00041 
-00044 typedef vector<Invited> InvitedList;
-00045 
-00046 
-00047 
-00050 typedef vector<ConnectClass> ClassVector;
-00051 
-00058 class userrec : public connection
-00059 {
-00060  private:
+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         InvitedList invites;
-00065  public:
-00066         
-00071         char nick[NICKMAX];
-00072         
-00075         char ident[64];
-00076 
-00080         char dhost[256];
-00081         
-00084         char fullname[128];
-00085         
-00090         char modes[32];
-00091         
-00092         ucrec chans[MAXCHANS];
-00093         
-00096         char server[256];
-00097         
-00101         char awaymsg[512];
-00102         
-00106         char result[256];
-00107         
-00108         userrec();
-00109         
-00110         virtual ~userrec() {  }
+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         
-00116         virtual char* GetFullHost();
+00112         ucrec chans[MAXCHANS];
+00113         
+00116         char server[256];
 00117         
-00123         virtual char* GetFullRealHost();
-00124         
-00127         virtual bool IsInvited(char* channel);
-00128         
-00131         virtual void InviteTo(char* channel);
-00132         
-00137         virtual void RemoveInvite(char* channel);
-00138         
-00139 };
-00140 
-00141 
-00142 #endif
-

Generated on Sun Mar 30 13:27:58 2003 for InspIRCd by +00121 char awaymsg[512]; +00122 +00126 char result[256]; +00127 +00132 int flood; +00133 +00138 unsigned long timeout; +00139 +00145 char oper[NICKMAX]; +00146 +00147 userrec(); +00148 +00149 virtual ~userrec() { } +00150 +00155 virtual char* GetFullHost(); +00156 +00162 virtual char* GetFullRealHost(); +00163 +00166 virtual bool IsInvited(char* channel); +00167 +00170 virtual void InviteTo(char* channel); +00171 +00176 virtual void RemoveInvite(char* channel); +00177 +00182 virtual bool HasPermission(char* command); +00183 +00184 }; +00185 +00186 +00187 #endif +
Generated on Fri Apr 30 15:46:22 2004 for InspIRCd by doxygen1.3-rc3