C# Класс XG.Plugin.Irc.IrcConnection

Наследование: Connection
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddBotToQueue ( Bot aBot, int aInt ) : void
AddChannelToQueue ( Model aChannel, int aInt ) : void
Disconnect ( ) : void
ParseXdccFile ( string aNick, string aLines ) : void
TriggerTimerRun ( ) : void

Защищенные методы

Метод Описание
StartRun ( ) : void
StopRun ( ) : void

Приватные методы

Метод Описание
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

Описание методов

AddBotToQueue() публичный Метод

public AddBotToQueue ( Bot aBot, int aInt ) : void
aBot XG.Model.Domain.Bot
aInt int
Результат void

AddChannelToQueue() публичный Метод

public AddChannelToQueue ( Model aChannel, int aInt ) : void
aChannel Model
aInt int
Результат void

Disconnect() публичный Метод

public Disconnect ( ) : void
Результат void

ParseXdccFile() публичный Метод

public ParseXdccFile ( string aNick, string aLines ) : void
aNick string
aLines string
Результат void

StartRun() защищенный Метод

protected StartRun ( ) : void
Результат void

StopRun() защищенный Метод

protected StopRun ( ) : void
Результат void

TriggerTimerRun() публичный Метод

public TriggerTimerRun ( ) : void
Результат void