X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=docs%2Fmodule-doc%2Fchannels_8h-source.html;h=6d1312c539c050f9eb33e9f2582dc79204dbd068;hb=5a2675d174e661c55843b3795afe2d688e7197f9;hp=fd902fdf73e072a83a3ff5db4f7a424081848708;hpb=2db0df5813e46fe5e077e014003acbd10698b913;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/docs/module-doc/channels_8h-source.html b/docs/module-doc/channels_8h-source.html index fd902fdf7..6d1312c53 100644 --- a/docs/module-doc/channels_8h-source.html +++ b/docs/module-doc/channels_8h-source.html @@ -80,66 +80,82 @@ 00096 public: 00099 char name[CHANMAX]; /* channel name */ 00103 char custom_modes[MAXMODES]; /* modes handled by modules */ -00104 -00108 char topic[MAXBUF]; -00111 time_t created; -00115 time_t topicset; -00119 char setby[NICKMAX]; -00120 -00124 long limit; -00125 -00129 char key[32]; -00130 -00133 short int topiclock; +00104 +00107 long users; +00108 +00112 std::vector<char*> internal_userlist; +00113 +00117 char topic[MAXBUF]; +00120 time_t created; +00124 time_t topicset; +00128 char setby[NICKMAX]; +00129 +00133 long limit; 00134 -00137 short int noexternal; -00138 -00141 short int inviteonly; -00142 -00145 short int moderated; -00146 -00150 short int secret; +00138 char key[32]; +00139 +00142 short int topiclock; +00143 +00146 short int noexternal; +00147 +00150 short int inviteonly; 00151 -00155 short int c_private; -00156 -00159 BanList bans; +00154 short int moderated; +00155 +00159 short int secret; 00160 -00163 void SetCustomMode(char mode,bool mode_on); -00164 -00167 void SetCustomModeParam(char mode,char* parameter,bool mode_on); -00168 -00171 bool IsCustomModeSet(char mode); -00172 -00179 std::string GetModeParameter(char mode); -00180 -00183 chanrec(); -00184 -00185 virtual ~chanrec() { /* stub */ } -00186 }; -00187 -00188 /* used to hold a channel and a users modes on that channel, e.g. +v, +h, +o -00189 * needs to come AFTER struct chanrec */ -00190 -00191 #define UCMODE_OP 1 -00192 #define UCMODE_VOICE 2 -00193 #define UCMODE_HOP 4 -00194 #define UCMODE_PROTECT 8 -00195 #define UCMODE_FOUNDER 16 -00196 -00202 class ucrec : public classbase -00203 { -00204 public: -00208 long uc_modes; -00209 -00213 chanrec *channel; -00214 -00215 ucrec() { /* stub */ } -00216 virtual ~ucrec() { /* stub */ } -00217 }; -00218 -00219 #endif -00220 -
Generated on Wed Apr 20 15:46:53 2005 for InspIRCd by +00164 short int c_private; +00165 +00168 BanList bans; +00169 +00172 void SetCustomMode(char mode,bool mode_on); +00173 +00176 void SetCustomModeParam(char mode,char* parameter,bool mode_on); +00177 +00180 bool IsCustomModeSet(char mode); +00181 +00188 std::string GetModeParameter(char mode); +00189 +00195 void IncUserCounter(); +00196 +00204 void DecUserCounter(); +00205 +00211 long GetUserCounter(); +00212 +00218 void AddUser(char* castuser); +00219 +00225 void DelUser(char* castuser); +00226 +00234 std::vector<char*> *GetUsers(); +00235 +00238 chanrec(); +00239 +00240 virtual ~chanrec() { /* stub */ } +00241 }; +00242 +00243 /* used to hold a channel and a users modes on that channel, e.g. +v, +h, +o +00244 * needs to come AFTER struct chanrec */ +00245 +00246 #define UCMODE_OP 1 +00247 #define UCMODE_VOICE 2 +00248 #define UCMODE_HOP 4 +00249 #define UCMODE_PROTECT 8 +00250 #define UCMODE_FOUNDER 16 +00251 +00257 class ucrec : public classbase +00258 { +00259 public: +00263 long uc_modes; +00264 +00268 chanrec *channel; +00269 +00270 ucrec() { /* stub */ } +00271 virtual ~ucrec() { /* stub */ } +00272 }; +00273 +00274 #endif +00275 +
Generated on Tue Apr 26 17:11:43 2005 for InspIRCd by doxygen 1.3.3