X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=docs%2Fmodule-doc%2Fmodules_8cpp.html;h=fa8d484bebb3f19254d5d4d57a42cf7432638101;hb=88dd74fc84b574f17673338c6d42123570f464da;hp=973fa385a117ef17f512f096c4884ad5e44bc469;hpb=9c70fbb7c7c532baf0e02e144e93d259b13913dd;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/docs/module-doc/modules_8cpp.html b/docs/module-doc/modules_8cpp.html index 973fa385a..fa8d484be 100644 --- a/docs/module-doc/modules_8cpp.html +++ b/docs/module-doc/modules_8cpp.html @@ -67,30 +67,34 @@ in_addr, string *, nspace::hash<
in_addr >, InAddr_HashCompaddress_cache -typedef std::deque< command_tcommand_table +typedef nspace::hash_map<
+ std::string, WhoWasUser *,
+ nspace::hash< string >, StrHashCompwhowas_hash + +typedef std::deque< command_tcommand_table -typedef std::vector< ExtModeExtModeList +typedef std::vector< ExtModeExtModeList -typedef ExtModeList::iterator ExtModeListIter +typedef ExtModeList::iterator ExtModeListIter

Functions

-bool ModeDefined (char modechar, int type) +bool ModeDefined (char modechar, int type) -bool ModeIsListMode (char modechar, int type) +bool ModeIsListMode (char modechar, int type) -bool ModeDefinedOper (char modechar, int type) +bool ModeDefinedOper (char modechar, int type) -int ModeDefinedOn (char modechar, int type) +int ModeDefinedOn (char modechar, int type) -int ModeDefinedOff (char modechar, int type) +int ModeDefinedOff (char modechar, int type) -bool DoAddExtendedMode (char modechar, int type, bool requires_oper, int params_on, int params_off) +bool DoAddExtendedMode (char modechar, int type, bool requires_oper, int params_on, int params_off) -void ModeMakeList (char modechar) +void ModeMakeList (char modechar) -std::vector< Module * > modules (255) +std::vector< Module * > modules (255) -std::vector< ircd_module * > factory (255) +std::vector< ircd_module * > factory (255)

Variables

int MODCOUNT = -1 @@ -169,21 +173,21 @@ userrecfd_ref_table [65536] -user_hash clientlist +user_hash clientlist -chan_hash chanlist +chan_hash chanlist -user_hash whowas +whowas_hash whowas -command_table cmdlist +command_table cmdlist -file_cache MOTD +file_cache MOTD -file_cache RULES +file_cache RULES -address_cache IP +address_cache IP -ExtModeList EMode +ExtModeList EMode

Define Documentation

@@ -260,13 +264,13 @@ Definition at line 187 Definition at line 186 of file modules.cpp. -

+

@@ -281,16 +285,16 @@ Definition at line 186

-Definition at line 188 of file modules.cpp. +Definition at line 189 of file modules.cpp.

-
typedef std::deque<command_t> command_table + typedef std::deque<command_t> command_table
-

+

@@ -305,16 +309,16 @@ Definition at line 188

-Definition at line 214 of file modules.cpp. +Definition at line 215 of file modules.cpp.

-
typedef std::vector<ExtMode> ExtModeList + typedef std::vector<ExtMode> ExtModeList
-

+

@@ -329,9 +333,9 @@ Definition at line 214

-Definition at line 215 of file modules.cpp. +Definition at line 216 of file modules.cpp.

-Referenced by ModeDefined(), ModeDefinedOff(), ModeDefinedOn(), ModeDefinedOper(), ModeIsListMode(), and ModeMakeList(). +Referenced by ModeDefined(), ModeDefinedOff(), ModeDefinedOn(), ModeDefinedOper(), ModeIsListMode(), and ModeMakeList().

-
typedef ExtModeList::iterator ExtModeListIter + typedef ExtModeList::iterator ExtModeListIter

@@ -358,8 +362,32 @@ Referenced by ModeDefined() Definition at line 185 of file modules.cpp. +

+ + + + +
+ + +
typedef nspace::hash_map<std::string, WhoWasUser*, nspace::hash<string>, StrHashComp> whowas_hash +
+
+ + + + + +
+   + + +

+ +

+Definition at line 188 of file modules.cpp.


Function Documentation

-

+

@@ -414,23 +442,23 @@ Definition at line 185

-Definition at line 284 of file modules.cpp. +Definition at line 285 of file modules.cpp.

-References EMode, and ModeDefined(). +References EMode, and ModeDefined().

-Referenced by Server::AddExtendedListMode(), and Server::AddExtendedMode(). +Referenced by Server::AddExtendedListMode(), and Server::AddExtendedMode().

-

00285 {
-00286         if (ModeDefined(modechar,type)) {
-00287                 return false;
-00288         }
-00289         EMode.push_back(ExtMode(modechar,type,requires_oper,params_on,params_off));
-00290         return true;
-00291 }
+
00286 {
+00287         if (ModeDefined(modechar,type)) {
+00288                 return false;
+00289         }
+00290         EMode.push_back(ExtMode(modechar,type,requires_oper,params_on,params_off));
+00291         return true;
+00292 }
 
-

+

@@ -459,7 +487,7 @@ Referenced by Server::AddEx
-

+

@@ -496,26 +524,26 @@ Referenced by Server::AddEx

-Definition at line 221 of file modules.cpp. +Definition at line 222 of file modules.cpp.

-References EMode, and ExtModeListIter. +References EMode, and ExtModeListIter.

-Referenced by DoAddExtendedMode(). +Referenced by DoAddExtendedMode().

-

00222 {
-00223         for (ExtModeListIter i = EMode.begin(); i < EMode.end(); i++)
-00224         {
-00225                 if ((i->modechar == modechar) && (i->type == type))
-00226                 {
-00227                         return true;
-00228                 }
-00229         }
-00230         return false;
-00231 }
+
00223 {
+00224         for (ExtModeListIter i = EMode.begin(); i < EMode.end(); i++)
+00225         {
+00226                 if ((i->modechar == modechar) && (i->type == type))
+00227                 {
+00228                         return true;
+00229                 }
+00230         }
+00231         return false;
+00232 }
 
-

+

@@ -552,24 +580,24 @@ Referenced by DoAddExtended

-Definition at line 271 of file modules.cpp. +Definition at line 272 of file modules.cpp.

-References EMode, and ExtModeListIter. +References EMode, and ExtModeListIter.

-

00272 {
-00273         for (ExtModeListIter i = EMode.begin(); i < EMode.end(); i++)
-00274         {
-00275                 if ((i->modechar == modechar) && (i->type == type))
-00276                 {
-00277                         return i->params_when_off;
-00278                 }
-00279         }
-00280         return 0;
-00281 }
+
00273 {
+00274         for (ExtModeListIter i = EMode.begin(); i < EMode.end(); i++)
+00275         {
+00276                 if ((i->modechar == modechar) && (i->type == type))
+00277                 {
+00278                         return i->params_when_off;
+00279                 }
+00280         }
+00281         return 0;
+00282 }
 
-

+

@@ -606,24 +634,24 @@ References EMode, and <

-Definition at line 258 of file modules.cpp. +Definition at line 259 of file modules.cpp.

-References EMode, and ExtModeListIter. +References EMode, and ExtModeListIter.

-

00259 {
-00260         for (ExtModeListIter i = EMode.begin(); i < EMode.end(); i++)
-00261         {
-00262                 if ((i->modechar == modechar) && (i->type == type))
-00263                 {
-00264                         return i->params_when_on;
-00265                 }
-00266         }
-00267         return 0;
-00268 }
+
00260 {
+00261         for (ExtModeListIter i = EMode.begin(); i < EMode.end(); i++)
+00262         {
+00263                 if ((i->modechar == modechar) && (i->type == type))
+00264                 {
+00265                         return i->params_when_on;
+00266                 }
+00267         }
+00268         return 0;
+00269 }
 
-

+

@@ -660,24 +688,24 @@ References EMode, and <

-Definition at line 245 of file modules.cpp. +Definition at line 246 of file modules.cpp.

-References EMode, and ExtModeListIter. +References EMode, and ExtModeListIter.

-

00246 {
-00247         for (ExtModeListIter i = EMode.begin(); i < EMode.end(); i++)
-00248         {
-00249                 if ((i->modechar == modechar) && (i->type == type) && (i->needsoper == true))
-00250                 {
-00251                         return true;
-00252                 }
-00253         }
-00254         return false;
-00255 }
+
00247 {
+00248         for (ExtModeListIter i = EMode.begin(); i < EMode.end(); i++)
+00249         {
+00250                 if ((i->modechar == modechar) && (i->type == type) && (i->needsoper == true))
+00251                 {
+00252                         return true;
+00253                 }
+00254         }
+00255         return false;
+00256 }
 
-

+

@@ -714,24 +742,24 @@ References EMode, and <

-Definition at line 233 of file modules.cpp. +Definition at line 234 of file modules.cpp.

-References EMode, and ExtModeListIter. +References EMode, and ExtModeListIter.

-

00234 {
-00235         for (ExtModeListIter i = EMode.begin(); i < EMode.end(); i++)
-00236         {
-00237                 if ((i->modechar == modechar) && (i->type == type) && (i->list == true))
-00238                 {
-00239                         return true;
-00240                 }
-00241         }
-00242         return false;
-00243 }
+
00235 {
+00236         for (ExtModeListIter i = EMode.begin(); i < EMode.end(); i++)
+00237         {
+00238                 if ((i->modechar == modechar) && (i->type == type) && (i->list == true))
+00239                 {
+00240                         return true;
+00241                 }
+00242         }
+00243         return false;
+00244 }
 
-

+

@@ -759,27 +787,27 @@ References EMode, and <

-Definition at line 294 of file modules.cpp. +Definition at line 295 of file modules.cpp.

-References EMode, ExtModeListIter, and MT_CHANNEL. +References EMode, ExtModeListIter, and MT_CHANNEL.

-Referenced by Server::AddExtendedListMode(). +Referenced by Server::AddExtendedListMode().

-

00295 {
-00296         for (ExtModeListIter i = EMode.begin(); i < EMode.end(); i++)
-00297         {
-00298                 if ((i->modechar == modechar) && (i->type == MT_CHANNEL))
-00299                 {
-00300                         i->list = true;
-00301                         return;
-00302                 }
-00303         }
-00304         return;
-00305 }
+
00296 {
+00297         for (ExtModeListIter i = EMode.begin(); i < EMode.end(); i++)
+00298         {
+00299                 if ((i->modechar == modechar) && (i->type == MT_CHANNEL))
+00300                 {
+00301                         i->list = true;
+00302                         return;
+00303                 }
+00304         }
+00305         return;
+00306 }
 
-

+

@@ -929,13 +957,13 @@ Definition at line 112 Definition at line 106 of file modules.cpp.
-

+

@@ -950,16 +978,16 @@ Definition at line 106

-Definition at line 192 of file modules.cpp. +Definition at line 193 of file modules.cpp.

-
chan_hash chanlist + chan_hash chanlist
-

+

@@ -974,16 +1002,16 @@ Definition at line 192

-Definition at line 191 of file modules.cpp. +Definition at line 192 of file modules.cpp.

-
user_hash clientlist + user_hash clientlist
-

+

@@ -998,7 +1026,7 @@ Definition at line 191

-Definition at line 194 of file modules.cpp. +Definition at line 195 of file modules.cpp.

-
command_table cmdlist + command_table cmdlist

@@ -1145,13 +1173,13 @@ Definition at line 86 o Definition at line 92 of file modules.cpp. -

+

@@ -1166,9 +1194,9 @@ Definition at line 92 o

-Definition at line 218 of file modules.cpp. +Definition at line 219 of file modules.cpp.

-Referenced by DoAddExtendedMode(), ModeDefined(), ModeDefinedOff(), ModeDefinedOn(), ModeDefinedOper(), ModeIsListMode(), and ModeMakeList(). +Referenced by DoAddExtendedMode(), ModeDefined(), ModeDefinedOff(), ModeDefinedOn(), ModeDefinedOper(), ModeIsListMode(), and ModeMakeList().

-
ExtModeList EMode + ExtModeList EMode

@@ -1242,16 +1270,16 @@ Definition at line 103

Definition at line 119 of file modules.cpp.

-Referenced by Server::FindDescriptor(), and Server::PseudoToUser(). +Referenced by Server::FindDescriptor(), and Server::PseudoToUser(). -

+

@@ -1266,7 +1294,7 @@ Referenced by Server::FindD

-Definition at line 197 of file modules.cpp. +Definition at line 198 of file modules.cpp.

-
address_cache IP + address_cache IP

@@ -1410,7 +1438,7 @@ Definition at line 115

-Definition at line 1066 of file modules.cpp. +Definition at line 1067 of file modules.cpp.

@@ -1461,13 +1489,13 @@ Definition at line 104 Definition at line 74 of file modules.cpp. -

+

@@ -1482,7 +1510,7 @@ Definition at line 74 o

-Definition at line 195 of file modules.cpp. +Definition at line 196 of file modules.cpp.

-
file_cache MOTD + file_cache MOTD

@@ -1677,13 +1705,13 @@ Definition at line 91 o Definition at line 87 of file modules.cpp. -

+

@@ -1698,7 +1726,7 @@ Definition at line 87 o

-Definition at line 196 of file modules.cpp. +Definition at line 197 of file modules.cpp.

-
file_cache RULES + file_cache RULES

@@ -1845,13 +1873,13 @@ Definition at line 98 o Definition at line 77 of file modules.cpp. -

+

@@ -1866,7 +1894,7 @@ Definition at line 77 o

-Definition at line 193 of file modules.cpp. +Definition at line 194 of file modules.cpp.

-
user_hash whowas + whowas_hash whowas

@@ -1917,7 +1945,7 @@ Definition at line 96 o Definition at line 95 of file modules.cpp. -


Generated on Thu May 12 02:25:16 2005 for InspIRCd by +
Generated on Thu May 12 22:59:00 2005 for InspIRCd by doxygen 1.3.3