C# Class Schumix.Irc.Commands.CommandHandler

显示文件 Open project: Schumix/Schumix2

Protected Properties

Property Type Description
WhoisList Whois>.Dictionary
sAddonManager AddonManager
sIrcBase IrcBase
sLConsole LocalizationConsole
sLManager LocalizationManager
sPlatform System.Platform
sRuntime Schumix.Framework.Runtime
sSchumixPacketHandler SchumixPacketHandler
sUtilities Utilities

Public Methods

Method Description
HandleAlias ( IRCMessage sIRCMessage ) : void
InitializeCommandHandler ( ) : void
InitializeIgnoreCommand ( ) : void
UpdateLCDB ( string Sql ) : void

Protected Methods

Method Description
CommandHandler ( string ServerName ) : System
HandleAdmin ( IRCMessage sIRCMessage ) : void
HandleChannel ( IRCMessage sIRCMessage ) : void
HandleColors ( IRCMessage sIRCMessage ) : void
HandleDate ( IRCMessage sIRCMessage ) : void
HandleFunction ( IRCMessage sIRCMessage ) : void
HandleGoogle ( IRCMessage sIRCMessage ) : void
HandleHelp ( IRCMessage sIRCMessage ) : void
HandleIgnore ( IRCMessage sIRCMessage ) : void
HandleInfo ( IRCMessage sIRCMessage ) : void
HandleIrc ( IRCMessage sIRCMessage ) : void
HandleJoin ( IRCMessage sIRCMessage ) : void
HandleKick ( IRCMessage sIRCMessage ) : void
HandleLeave ( IRCMessage sIRCMessage ) : void
HandleMode ( IRCMessage sIRCMessage ) : void
HandleNick ( IRCMessage sIRCMessage ) : void
HandleOnline ( IRCMessage sIRCMessage ) : void
HandlePlugin ( IRCMessage sIRCMessage ) : void
HandleQuit ( IRCMessage sIRCMessage ) : void
HandleReload ( IRCMessage sIRCMessage ) : void
HandleTime ( IRCMessage sIRCMessage ) : void
HandleTranslate ( IRCMessage sIRCMessage ) : void
HandleWarning ( IRCMessage sIRCMessage ) : void
HandleWhois ( IRCMessage sIRCMessage ) : void
HandleXbot ( IRCMessage sIRCMessage ) : void

Private Methods

Method Description
HelpMessage ( IRCMessage sIRCMessage, string text, string AliasCommand ) : void

Method Details

CommandHandler() protected method

protected CommandHandler ( string ServerName ) : System
ServerName string
return System

HandleAdmin() protected method

protected HandleAdmin ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleAlias() public method

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

HandleChannel() protected method

protected HandleChannel ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleColors() protected method

protected HandleColors ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleDate() protected method

protected HandleDate ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleFunction() protected method

protected HandleFunction ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleGoogle() protected method

protected HandleGoogle ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleHelp() protected method

protected HandleHelp ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleIgnore() protected method

protected HandleIgnore ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleInfo() protected method

protected HandleInfo ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleIrc() protected method

protected HandleIrc ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleJoin() protected method

protected HandleJoin ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleKick() protected method

protected HandleKick ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleLeave() protected method

protected HandleLeave ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleMode() protected method

protected HandleMode ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleNick() protected method

protected HandleNick ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleOnline() protected method

protected HandleOnline ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandlePlugin() protected method

protected HandlePlugin ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleQuit() protected method

protected HandleQuit ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleReload() protected method

protected HandleReload ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleTime() protected method

protected HandleTime ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleTranslate() protected method

protected HandleTranslate ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleWarning() protected method

protected HandleWarning ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleWhois() protected method

protected HandleWhois ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

HandleXbot() protected method

protected HandleXbot ( IRCMessage sIRCMessage ) : void
sIRCMessage Schumix.Framework.Irc.IRCMessage
return void

InitializeCommandHandler() public method

public InitializeCommandHandler ( ) : void
return void

InitializeIgnoreCommand() public method

public InitializeIgnoreCommand ( ) : void
return void

UpdateLCDB() public method

public UpdateLCDB ( string Sql ) : void
Sql string
return void

Property Details

WhoisList protected_oe property

protected Dictionary WhoisList
return Whois>.Dictionary

sAddonManager protected_oe property

protected AddonManager sAddonManager
return AddonManager

sIrcBase protected_oe property

protected IrcBase sIrcBase
return IrcBase

sLConsole protected_oe property

protected LocalizationConsole sLConsole
return LocalizationConsole

sLManager protected_oe property

protected LocalizationManager sLManager
return LocalizationManager

sPlatform protected_oe property

protected Platform,System sPlatform
return System.Platform

sRuntime protected_oe property

protected Runtime,Schumix.Framework sRuntime
return Schumix.Framework.Runtime

sSchumixPacketHandler protected_oe property

protected SchumixPacketHandler sSchumixPacketHandler
return SchumixPacketHandler

sUtilities protected_oe property

protected Utilities sUtilities
return Utilities