From 1d994c544474da53159257d9097997c0744a48a5 Mon Sep 17 00:00:00 2001 From: brain Date: Tue, 6 Apr 2004 10:43:34 +0000 Subject: Added support for SVS-style Server class methods for modules git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@400 e03df62e-2008-0410-955e-edbf42e46eb7 --- docs/module-doc/users_8h-source.html | 114 +++++++++++++++++++---------------- 1 file changed, 62 insertions(+), 52 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 8cbeb7c70..dee94e172 100644 --- a/docs/module-doc/users_8h-source.html +++ b/docs/module-doc/users_8h-source.html @@ -39,60 +39,70 @@ 00035 { 00036 public: 00037 int type; -00038 char host[MAXBUF]; -00039 char pass[MAXBUF]; -00040 }; -00041 -00044 typedef std::vector<Invited> InvitedList; -00045 -00046 -00047 -00050 typedef std::vector<ConnectClass> ClassVector; -00051 -00058 class userrec : public connection -00059 { -00060 private: -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[MAXBUF]; -00091 -00092 ucrec chans[MAXCHANS]; +00038 int registration_timeout; +00039 char host[MAXBUF]; +00040 char pass[MAXBUF]; +00041 +00042 ConnectClass() +00043 { +00044 registration_timeout = 0; +00045 strcpy(host,""); +00046 strcpy(pass,""); +00047 } +00048 }; +00049 +00052 typedef std::vector<Invited> InvitedList; +00053 +00054 +00055 +00058 typedef std::vector<ConnectClass> ClassVector; +00059 +00066 class userrec : public connection +00067 { +00068 private: +00069 +00072 InvitedList invites; +00073 public: +00074 +00079 char nick[NICKMAX]; +00080 +00083 char ident[64]; +00084 +00088 char dhost[256]; +00089 +00092 char fullname[128]; 00093 -00096 char server[256]; -00097 -00101 char awaymsg[512]; -00102 -00106 char result[256]; -00107 -00108 userrec(); -00109 -00110 virtual ~userrec() { } -00111 -00116 virtual char* GetFullHost(); -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); +00098 char modes[MAXBUF]; +00099 +00100 ucrec chans[MAXCHANS]; +00101 +00104 char server[256]; +00105 +00109 char awaymsg[512]; +00110 +00114 char result[256]; +00115 +00116 unsigned long timeout; +00117 +00118 userrec(); +00119 +00120 virtual ~userrec() { } +00121 +00126 virtual char* GetFullHost(); +00127 +00133 virtual char* GetFullRealHost(); +00134 +00137 virtual bool IsInvited(char* channel); 00138 -00139 }; -00140 -00141 -00142 #endif -
Generated on Mon Apr 5 02:03:52 2004 for InspIRCd by +00141 virtual void InviteTo(char* channel); +00142 +00147 virtual void RemoveInvite(char* channel); +00148 +00149 }; +00150 +00151 +00152 #endif +
Generated on Tue Apr 6 11:42:30 2004 for InspIRCd by doxygen1.3-rc3
-- cgit v1.2.3