C# Class XG.Plugin.Irc.IrcConnection

Inheritance: Connection
Afficher le fichier Open project: lformella/xdcc-grabscher Class Usage Examples

Méthodes publiques

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

Méthodes protégées

Méthode Description
StartRun ( ) : void
StopRun ( ) : void

Private Methods

Méthode 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 méthode

public AddBotToQueue ( Bot aBot, int aInt ) : void
aBot XG.Model.Domain.Bot
aInt int
Résultat void

AddChannelToQueue() public méthode

public AddChannelToQueue ( Model aChannel, int aInt ) : void
aChannel Model
aInt int
Résultat void

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

ParseXdccFile() public méthode

public ParseXdccFile ( string aNick, string aLines ) : void
aNick string
aLines string
Résultat void

StartRun() protected méthode

protected StartRun ( ) : void
Résultat void

StopRun() protected méthode

protected StopRun ( ) : void
Résultat void

TriggerTimerRun() public méthode

public TriggerTimerRun ( ) : void
Résultat void