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
파일 보기 프로젝트 열기: GlennMR/800craft

공개 프로퍼티들

프로퍼티 타입 설명
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