C# Класс fCraft.IRC.IRCThread

Class represents an IRC connection/thread. There is an undocumented option (IRCThreads) to "load balance" the outgoing messages between multiple bots. If that's the case, several IRCThread objects are created. The bots grab messages from IRC.outputQueue whenever they are not on cooldown (a bit of an intentional race condition).
Наследование: IDisposable
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
ActualBotNick string
IsReady bool
ResponsibleForInputParsing bool

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

Метод Описание
DisconnectThread ( ) : void
Dispose ( ) : void
Start ( [ botNick, bool parseInput ) : bool

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

Метод Описание
Connect ( ) : void
HandleMessage ( [ message ) : void
IoThread ( ) : void
Send ( [ msg ) : void

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

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

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

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

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

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

public Start ( [ botNick, bool parseInput ) : bool
botNick [
parseInput bool
Результат bool

Описание свойств

ActualBotNick публичное свойство

public string ActualBotNick
Результат string

IsReady публичное свойство

public bool IsReady
Результат bool

ResponsibleForInputParsing публичное свойство

public bool ResponsibleForInputParsing
Результат bool