From e53c7aa50c815761f84e0ba3a28c0e6e58dc025f Mon Sep 17 00:00:00 2001 From: brain Date: Sat, 1 May 2004 12:43:49 +0000 Subject: Added Module::OnAccessCheck Added ListMode support git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@758 e03df62e-2008-0410-955e-edbf42e46eb7 --- docs/module-doc/modules_8h.html | 376 ++++++++++++++++++++++++++++++++++++---- 1 file changed, 340 insertions(+), 36 deletions(-) (limited to 'docs/module-doc/modules_8h.html') diff --git a/docs/module-doc/modules_8h.html b/docs/module-doc/modules_8h.html index 7f2d81d63..c4dc01702 100644 --- a/docs/module-doc/modules_8h.html +++ b/docs/module-doc/modules_8h.html @@ -53,18 +53,320 @@ This graph shows which files directly or indirectly include this file:

#define MT_CHANNEL   1 #define MT_CLIENT   2 #define MT_SERVER   3 -#define FOREACH_MOD   for (int i = 0; i <= MODCOUNT; i++) modules[i]-> -#define FOREACH_RESULT(x) +#define ACR_DEFAULT   0 +#define ACR_DENY   1 +#define ACR_ALLOW   2 +#define AC_KICK   0 +#define AC_DEOP   1 +#define AC_OP   2 +#define AC_VOICE   3 +#define AC_DEVOICE   4 +#define AC_HALFOP   5 +#define AC_DEHALFOP   6 +#define AC_INVITE   7 +#define AC_GENERAL_MODE   8 +#define FOREACH_MOD   for (int i = 0; i <= MODCOUNT; i++) modules[i]-> +#define FOREACH_RESULT(x)

Typedefs

-typedef std::deque< std::string > file_cacheLow level definition of a FileReader classes file cache area.

-typedef file_cache string_list -typedef DLLFactory< ModuleFactoryircd_module +typedef std::deque< std::string > file_cacheLow level definition of a FileReader classes file cache area.

+typedef file_cache string_list +typedef DLLFactory< ModuleFactoryircd_module

Functions

-void createcommand (char *cmd, handlerfunc f, char flags, int minparams) -void server_mode (char **parameters, int pcnt, userrec *user) +void createcommand (char *cmd, handlerfunc f, char flags, int minparams) +void server_mode (char **parameters, int pcnt, userrec *user)

Define Documentation

+

+ + + + +
+ + +
#define AC_DEHALFOP   6 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 37 of file modules.h.

+

+ + + + +
+ + +
#define AC_DEOP   1 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 32 of file modules.h.

+

+ + + + +
+ + +
#define AC_DEVOICE   4 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 35 of file modules.h.

+

+ + + + +
+ + +
#define AC_GENERAL_MODE   8 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 39 of file modules.h.

+

+ + + + +
+ + +
#define AC_HALFOP   5 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 36 of file modules.h.

+

+ + + + +
+ + +
#define AC_INVITE   7 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 38 of file modules.h.

+

+ + + + +
+ + +
#define AC_KICK   0 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 31 of file modules.h.

+

+ + + + +
+ + +
#define AC_OP   2 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 33 of file modules.h.

+

+ + + + +
+ + +
#define AC_VOICE   3 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 34 of file modules.h.

+

+ + + + +
+ + +
#define ACR_ALLOW   2 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 29 of file modules.h.

+

+ + + + +
+ + +
#define ACR_DEFAULT   0 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 27 of file modules.h. +

+Referenced by Module::OnAccessCheck().

+

+ + + + +
+ + +
#define ACR_DENY   1 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 28 of file modules.h.

@@ -86,7 +388,7 @@ This graph shows which files directly or indirectly include this file:

-Definition at line 11 of file modules.h. +Definition at line 13 of file modules.h.

@@ -110,10 +412,10 @@ Definition at line 11 of

-Definition at line 13 of file modules.h. +Definition at line 15 of file modules.h. -

+

+Definition at line 58 of file modules.h.
@@ -134,10 +436,10 @@ Definition at line 13 of

-Definition at line 38 of file modules.h.

-

+

+Definition at line 66 of file modules.h.
@@ -163,7 +465,7 @@ Definition at line 38 of

Value:

{ MOD_RESULT = 0; \
                         for (int i = 0; i <= MODCOUNT; i++) { \
-                        int res = modules[i]->x ; \
+                        int res = modules[i]->x ; \
                         if (res) { \
                                 MOD_RESULT = res; \
                                 break; \
@@ -172,7 +474,7 @@ Definition at line 38 of
    }
 

-Definition at line 46 of file modules.h.

@@ -196,7 +498,9 @@ Definition at line 46 of

-Definition at line 17 of file modules.h. +Definition at line 21 of file modules.h. +

+Referenced by ModeMakeList().

@@ -220,9 +524,9 @@ Definition at line 17 of

-Definition at line 18 of file modules.h. +Definition at line 22 of file modules.h.

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

@@ -246,9 +550,9 @@ Referenced by Server::AddEx

-Definition at line 19 of file modules.h. +Definition at line 23 of file modules.h.

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

@@ -272,7 +576,7 @@ Referenced by Server::AddEx

-Definition at line 15 of file modules.h. +Definition at line 17 of file modules.h.

@@ -296,7 +600,7 @@ Definition at line 15 of

-Definition at line 14 of file modules.h. +Definition at line 16 of file modules.h.

@@ -320,11 +624,11 @@ Definition at line 14 of

-Definition at line 12 of file modules.h. +Definition at line 14 of file modules.h.


Typedef Documentation

-

+

+Referenced by FileReader::FileReader(), and FileReader::LoadFile().
@@ -347,12 +651,12 @@ Low level definition of a FileReader

-Definition at line 30 of file modules.h. +Definition at line 50 of file modules.h.

-Referenced by FileReader::FileReader(), and FileReader::LoadFile().

-

+

+Definition at line 716 of file modules.h.
@@ -373,16 +677,16 @@ Referenced by FileReader::F

-Definition at line 646 of file modules.h.

-

+

@@ -397,11 +701,11 @@ Definition at line 646 of

-Definition at line 31 of file modules.h. +Definition at line 51 of file modules.h.

-
typedef file_cache string_list + typedef file_cache string_list


Function Documentation

-

+

+Referenced by Server::AddCommand().
@@ -450,10 +754,10 @@ Definition at line 31 of

-Referenced by Server::AddCommand().

-

+

+Referenced by Server::SendMode().
@@ -496,10 +800,10 @@ Referenced by Server::AddCo

-Referenced by Server::SendMode().

-


Generated on Fri Apr 30 15:46:29 2004 for InspIRCd by +
Generated on Sat May 1 13:39:07 2004 for InspIRCd by doxygen1.3-rc3
-- cgit v1.2.3