C# Класс Smuxi.Frontend.CommandManager

Наследование: IDisposable
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
AddMessageToFrontend void
CommandEcho void
CommandExec void
CommandManager System
CreateMessageBuilder Smuxi.Engine.MessageBuilder
DoExecute void
NotEnoughParameters void
Unknown void
_ string

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

Метод Описание
CommandBenchmarkMessageBuilder ( Smuxi.Engine.CommandModel cmd ) : void
CommandGenerateMessages ( Smuxi.Engine.CommandModel cmd, IChatView chat ) : void
CommandManager ( Smuxi.Engine.Session session ) : System
Dispose ( ) : void
Execute ( Smuxi.Engine.CommandModel cmd ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void
OnTaskQueueAbortedEvent ( object sender, EventArgs e ) : void
OnTaskQueueExceptionEvent ( object sender, Smuxi.Common.TaskQueueExceptionEventArgs e ) : void

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

Метод Описание
AddMessageToFrontend ( Smuxi.Engine.CommandModel cmd, MessageModel msg ) : void
CommandEcho ( Smuxi.Engine.CommandModel cmd ) : void
CommandExec ( Smuxi.Engine.CommandModel cmd ) : void
CommandManager ( ) : System
CreateMessageBuilder ( ) : MessageBuilder
DoExecute ( Smuxi.Engine.CommandModel cmd ) : void
NotEnoughParameters ( Smuxi.Engine.CommandModel cmd ) : void
Unknown ( Smuxi.Engine.CommandModel cmd ) : void
_ ( string msg ) : string

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

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

public CommandBenchmarkMessageBuilder ( Smuxi.Engine.CommandModel cmd ) : void
cmd Smuxi.Engine.CommandModel
Результат void

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

public CommandGenerateMessages ( Smuxi.Engine.CommandModel cmd, IChatView chat ) : void
cmd Smuxi.Engine.CommandModel
chat IChatView
Результат void

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

public CommandManager ( Smuxi.Engine.Session session ) : System
session Smuxi.Engine.Session
Результат System

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

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

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

public Execute ( Smuxi.Engine.CommandModel cmd ) : void
cmd Smuxi.Engine.CommandModel
Результат void

OnTaskQueueAbortedEvent() защищенный Метод

protected OnTaskQueueAbortedEvent ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

OnTaskQueueExceptionEvent() защищенный Метод

protected OnTaskQueueExceptionEvent ( object sender, Smuxi.Common.TaskQueueExceptionEventArgs e ) : void
sender object
e Smuxi.Common.TaskQueueExceptionEventArgs
Результат void