Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

XLine Class Reference

XLine is the base class for ban lines such as G lines and K lines. More...

#include <xline.h>

Inheritance diagram for XLine:

Inheritance graph
[legend]
Collaboration diagram for XLine:

Collaboration graph
[legend]
List of all members.

Public Attributes

time_t set_time
 The time the line was added.
long duration
 The duration of the ban, or 0 if permenant.
char source [256]
 Source of the ban.
char reason [MAXBUF]
 Reason for the ban.
long n_matches
 Number of times the core matches the ban, for statistics.

Detailed Description

XLine is the base class for ban lines such as G lines and K lines.

Definition at line 39 of file xline.h.


Member Data Documentation

long XLine::duration
 

The duration of the ban, or 0 if permenant.

Definition at line 49 of file xline.h.

long XLine::n_matches
 

Number of times the core matches the ban, for statistics.

Definition at line 61 of file xline.h.

char XLine::reason[MAXBUF]
 

Reason for the ban.

Definition at line 57 of file xline.h.

time_t XLine::set_time
 

The time the line was added.

Definition at line 45 of file xline.h.

char XLine::source[256]
 

Source of the ban.

This can be a servername or an oper nickname

Definition at line 53 of file xline.h.


The documentation for this class was generated from the following file:
Generated on Mon Dec 19 18:02:16 2005 for InspIRCd by  doxygen 1.4.4-20050815