C# 클래스 Bot.Components.CommandComponent

상속: Core.Component.Component
파일 보기 프로젝트 열기: Crobol/Bot

Private Properties

프로퍼티 타입 설명
CommandCompletedCallback void
InvokeCommand void
LoadCommands void
OnBotCommandMessage void
RegisterCommands void
Reload void
SendIrcResponse void
SendIrcResponse void

공개 메소드들

메소드 설명
CommandComponent ( ITinyMessengerHub hub, IPersistentStore store ) : System

비공개 메소드들

메소드 설명
CommandCompletedCallback ( IAsyncResult ar ) : void
InvokeCommand ( string commandName, InvokeCommandMessage message ) : void
LoadCommands ( ) : void
OnBotCommandMessage ( InvokeCommandMessage message ) : void
RegisterCommands ( ) : void

Register user invocable commands

Reload ( ) : void
SendIrcResponse ( InvokeCommandMessage message, IEnumerable response ) : void
SendIrcResponse ( SendType sendType, string address, string channel, IEnumerable response ) : void

메소드 상세

CommandComponent() 공개 메소드

public CommandComponent ( ITinyMessengerHub hub, IPersistentStore store ) : System
hub ITinyMessengerHub
store IPersistentStore
리턴 System