C# Class Schumix.Irc.Flood.AntiFlood

ファイルを表示 Open project: Schumix/Schumix2 Class Usage Examples

Public Methods

Method Description
AntiFlood ( string ServerName ) : System
FloodCommand ( IRCMessage sIRCMessage ) : void
Ignore ( IRCMessage sIRCMessage ) : bool
Remove ( string Name ) : void
Start ( ) : void
Stop ( ) : void

Private Methods

Method Description
Flood ( ) : void
HandleTimerFloodElapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void
UpdateFlood ( ) : void

Method Details

AntiFlood() public method

public AntiFlood ( string ServerName ) : System
ServerName string
return System

FloodCommand() public method

public FloodCommand ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

Ignore() public method

public Ignore ( IRCMessage sIRCMessage ) : bool
sIRCMessage Schumix.Framework.Irc.IRCMessage
return bool

Remove() public method

public Remove ( string Name ) : void
Name string
return void

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void