X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=docs%2Fmodule-doc%2FclassConnectClass.html;h=22ced2f81d0ae406b84ba3ceca037e9c6ac59d34;hb=654ff4ae2f06704de2beb1050021c8196f693cb5;hp=412d670b50f053625c82de716ea29b8bebb0ee45;hpb=3741ee3cd2b940132c011ba37897b6fe516f7931;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/docs/module-doc/classConnectClass.html b/docs/module-doc/classConnectClass.html index 412d670b5..22ced2f81 100644 --- a/docs/module-doc/classConnectClass.html +++ b/docs/module-doc/classConnectClass.html @@ -1,50 +1,58 @@ -ConnectClass class Reference +InspIRCd: ConnectClass class Reference - -
-Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  
-

ConnectClass Class Reference

Holds information relevent to <connect allow> and <connect deny> tags in the config file. + +
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members
+

ConnectClass Class Reference

Holds information relevent to <connect allow> and <connect deny> tags in the config file. More...

#include <users.h>

-Inheritance diagram for ConnectClass:

Inheritance graph
- - - -
[legend]
Collaboration diagram for ConnectClass:

Collaboration graph
- - - -
[legend]
List of all members. +Inherits classbase. +

+List of all members.

- + + - - - - + + + + + + + + + + + + + + + + + +

Public Member Functions

 ConnectClass ()
 ConnectClass ()

Public Attributes

int type
int registration_timeout
char host [MAXBUF]
char pass [MAXBUF]
int type
 Type of line, either CC_ALLOW or CC_DENY.

int registration_timeout
 Max time to register the connection in seconds.

int flood
 Number of lines in buffer before excess flood is triggered.

char host [MAXBUF]
 Host mask for this line.

int pingtime
 Number of seconds between pings for this line.

char pass [MAXBUF]
 (Optional) Password for this line


Detailed Description

-Holds information relevent to <connect allow> and <connect deny> tags in the config file. +Holds information relevent to <connect allow> and <connect deny> tags in the config file.

-Definition at line 34 of file users.h.


Constructor & Destructor Documentation

+Definition at line 45 of file users.h.

Constructor & Destructor Documentation

- +
-
+ - - + + @@ -62,24 +70,56 @@ Definition at line 34 of fi

-Definition at line 42 of file users.h. +Definition at line 67 of file users.h.

-

00043         {
-00044                 registration_timeout = 0;
-00045                 strcpy(host,"");
-00046                 strcpy(pass,"");
-00047         }
+References flood, host, pass, pingtime, and registration_timeout.
+

+

00068         {
+00069                 registration_timeout = 0;
+00070                 flood = 0;
+00071                 pingtime = 0;
+00072                 strlcpy(host,"",MAXBUF);
+00073                 strlcpy(pass,"",MAXBUF);
+00074         }
 
ConnectClass::ConnectClass    )  [inline]

Member Data Documentation

-

- +

+

+ + + +
+ + +
int ConnectClass::flood +
+
+ + + + + +
+   + + +

+Number of lines in buffer before excess flood is triggered. +

+ +

+Definition at line 56 of file users.h. +

+Referenced by ConnectClass().

+

+ - @@ -92,18 +132,22 @@ Definition at line 42 of fi +Definition at line 59 of file users.h. +

+Referenced by ConnectClass().

+ -
char ConnectClass::host[MAXBUF] + char ConnectClass::host[MAXBUF]

+Host mask for this line. +

-Definition at line 39 of file users.h.

-

- +

+

- @@ -116,18 +160,22 @@ Definition at line 39 of fi +Definition at line 65 of file users.h. +

+Referenced by ConnectClass().

+ -
char ConnectClass::pass[MAXBUF] + char ConnectClass::pass[MAXBUF]

+(Optional) Password for this line +

-Definition at line 40 of file users.h.

-

- +

+

- @@ -140,18 +188,22 @@ Definition at line 40 of fi +Definition at line 62 of file users.h. +

+Referenced by ConnectClass().

+ -
int ConnectClass::registration_timeout + int ConnectClass::pingtime

+Number of seconds between pings for this line. +

-Definition at line 38 of file users.h.

-

- +

+

- @@ -164,16 +216,46 @@ Definition at line 38 of fi + +
+ -
int ConnectClass::type + int ConnectClass::registration_timeout

+Max time to register the connection in seconds. +

+ +

+Definition at line 53 of file users.h. +

+Referenced by ConnectClass().

+

+ + + + +
+ + +
int ConnectClass::type +
+
+ + + + +Definition at line 50 of file users.h.
+   + + +

+Type of line, either CC_ALLOW or CC_DENY. +

-Definition at line 37 of file users.h.


The documentation for this class was generated from the following file: -
Generated on Thu Apr 8 19:12:57 2004 for InspIRCd by +
Generated on Wed Apr 13 13:07:02 2005 for InspIRCd by -doxygen1.3-rc3
+doxygen +1.3.3