C# 클래스 fCraft.IRC

IRC control class.
파일 보기 프로젝트 열기: GlennMR/800craft

공개 메소드들

메소드 설명
Init ( ) : void
PlayerDisconnectedHandler ( object sender, PlayerDisconnectedEventArgs e ) : void
PlayerReadyHandler ( object sender, IPlayerEvent e ) : void
PlayerSomethingMessage ( [ player, [ action, [ target, [ reason ) : void
SendAction ( [ line ) : void
SendChannelMessage ( [ line ) : void
SendRawMessage ( string prefix, [ line, string suffix ) : void
Start ( ) : bool

비공개 메소드들

메소드 설명
AssignBotForInputParsing ( ) : void
ChatSentHandler ( object sender, ChatSentEventArgs args ) : void
Disconnect ( ) : void
GetMessageType ( [ rawline, [ actualBotNick ) : IRCMessageType
HookUpHandlers ( ) : void
IsBotNick ( [ str ) : bool
MessageParser ( [ rawline, [ actualBotNick ) : IRCMessage
PlayerInfoBanChangedHandler ( object sender, PlayerInfoBanChangedEventArgs e ) : void
PlayerInfoRankChangedHandler ( object sender, PlayerInfoRankChangedEventArgs e ) : void
PlayerKickedHandler ( object sender, PlayerKickedEventArgs e ) : void
ProcessMessageFromIRC ( [ message ) : string
ProcessMessageToIRC ( [ message ) : string
ShowPlayerDisconnectedMsg ( Player player, LeaveReason leaveReason ) : void

메소드 상세

Init() 공개 정적인 메소드

public static Init ( ) : void
리턴 void

PlayerDisconnectedHandler() 공개 정적인 메소드

public static PlayerDisconnectedHandler ( object sender, PlayerDisconnectedEventArgs e ) : void
sender object
e fCraft.Events.PlayerDisconnectedEventArgs
리턴 void

PlayerReadyHandler() 공개 정적인 메소드

public static PlayerReadyHandler ( object sender, IPlayerEvent e ) : void
sender object
e IPlayerEvent
리턴 void

PlayerSomethingMessage() 공개 정적인 메소드

public static PlayerSomethingMessage ( [ player, [ action, [ target, [ reason ) : void
player [
action [
target [
reason [
리턴 void

SendAction() 공개 정적인 메소드

public static SendAction ( [ line ) : void
line [
리턴 void

SendChannelMessage() 공개 정적인 메소드

public static SendChannelMessage ( [ line ) : void
line [
리턴 void

SendRawMessage() 공개 정적인 메소드

public static SendRawMessage ( string prefix, [ line, string suffix ) : void
prefix string
line [
suffix string
리턴 void

Start() 공개 정적인 메소드

public static Start ( ) : bool
리턴 bool