C# 클래스 Dbot.Processor.MessageProcessor

상속: IProcessor
파일 보기 프로젝트 열기: destinygg/bot 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Banner ActionBlock
CompiledRegex Dbot.Utility.CompiledRegex
NextCommandTime System.DateTime
Nukes List
Sender ActionBlock

공개 메소드들

메소드 설명
MessageProcessor ( IClientVisitor client ) : System
Process ( Ban ban ) : void
Process ( Broadcast broadcast ) : void
Process ( ConnectedUsers connectedUsers ) : void
Process ( Mute mute ) : void
Process ( PrivateMessage message ) : void
Process ( PublicMessage message ) : void
Process ( UnMuteBan unMuteBan ) : void

비공개 메소드들

메소드 설명
Ban ( Message message ) : void
Command ( Message message ) : void
DoneWithContext ( Message message ) : void
Log ( Message message ) : void
ModCommand ( Message message ) : void
Send ( ISendableVisitable input ) : void

메소드 상세

MessageProcessor() 공개 메소드

public MessageProcessor ( IClientVisitor client ) : System
client IClientVisitor
리턴 System

Process() 공개 메소드

public Process ( Ban ban ) : void
ban Dbot.CommonModels.Ban
리턴 void

Process() 공개 메소드

public Process ( Broadcast broadcast ) : void
broadcast Dbot.CommonModels.Broadcast
리턴 void

Process() 공개 메소드

public Process ( ConnectedUsers connectedUsers ) : void
connectedUsers Dbot.CommonModels.ConnectedUsers
리턴 void

Process() 공개 메소드

public Process ( Mute mute ) : void
mute Dbot.CommonModels.Mute
리턴 void

Process() 공개 메소드

public Process ( PrivateMessage message ) : void
message Dbot.CommonModels.PrivateMessage
리턴 void

Process() 공개 메소드

public Process ( PublicMessage message ) : void
message Dbot.CommonModels.PublicMessage
리턴 void

Process() 공개 메소드

public Process ( UnMuteBan unMuteBan ) : void
unMuteBan Dbot.CommonModels.UnMuteBan
리턴 void

프로퍼티 상세

Banner 공개적으로 프로퍼티

public ActionBlock Banner
리턴 ActionBlock

CompiledRegex 공개적으로 프로퍼티

public CompiledRegex,Dbot.Utility CompiledRegex
리턴 Dbot.Utility.CompiledRegex

NextCommandTime 공개적으로 프로퍼티

public DateTime,System NextCommandTime
리턴 System.DateTime

Nukes 공개적으로 프로퍼티

public List Nukes
리턴 List

Sender 공개적으로 프로퍼티

public ActionBlock Sender
리턴 ActionBlock