C# Class XG.Plugin.Irc.IrcConnection

Inheritance: Connection
Mostra file Open project: lformella/xdcc-grabscher Class Usage Examples

Public Methods

Method Description
AddBotToQueue ( Bot aBot, int aInt ) : void
AddChannelToQueue ( Model aChannel, int aInt ) : void
Disconnect ( ) : void
ParseXdccFile ( string aNick, string aLines ) : void
TriggerTimerRun ( ) : void

Protected Methods

Method Description
StartRun ( ) : void
StopRun ( ) : void

Private Methods

Method Description
CheckIfUserShouldVersioned ( Model aChannel, string aUser ) : void
ClientOnBotJoined ( object sender, EventArgs e ) : void
ClientOnChannelJoined ( object sender, EventArgs e ) : void
ClientOnConnected ( object sender, EventArgs e ) : void
ClientOnDisconnected ( object sender, EventArgs e ) : void
ClientOnMessage ( object sender, EventArgs e ) : void
ClientOnQueueChannel ( object sender, int>.EventArgs e ) : void
ClientOnReadLine ( object sender, EventArgs e ) : void
ClientOnUserJoined ( object sender, string>.EventArgs e ) : void
EnabledChanged ( object aSender, EventArgs aEventArgs ) : void
ParserOnJoinChannel ( object aSender, string>.EventArgs aEventArgs ) : void
ParserOnJoinChannelsFromBot ( object aSender, EventArgs aEventArgs ) : void
ParserOnQueueRequestFromBot ( object aSender, int>.EventArgs aEventArgs ) : void
ParserOnSendMessage ( object aSender, EventArgs aEventArgs ) : void
ParserOnUnRequestFromBot ( Bot aBot ) : void
ParserOnUnRequestFromBot ( object aSender, EventArgs aEventArgs ) : void
ParserOnWriteLine ( object aSender, string>.EventArgs aEventArgs ) : void
ParserOnXdccList ( object aSender, EventArgs aEventArgs ) : void
RequestFromBot ( Bot aBot ) : void
TriggerBotRun ( ) : void
TriggerChannelMessageRun ( ) : void
TriggerChannelRun ( ) : void
TriggerVersionRun ( ) : void
TriggerXdccListRun ( ) : void

Method Details

AddBotToQueue() public method

public AddBotToQueue ( Bot aBot, int aInt ) : void
aBot XG.Model.Domain.Bot
aInt int
return void

AddChannelToQueue() public method

public AddChannelToQueue ( Model aChannel, int aInt ) : void
aChannel Model
aInt int
return void

Disconnect() public method

public Disconnect ( ) : void
return void

ParseXdccFile() public method

public ParseXdccFile ( string aNick, string aLines ) : void
aNick string
aLines string
return void

StartRun() protected method

protected StartRun ( ) : void
return void

StopRun() protected method

protected StopRun ( ) : void
return void

TriggerTimerRun() public method

public TriggerTimerRun ( ) : void
return void