C# Класс Mycroft.Dispatcher

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

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

Метод Описание
Dispatcher ( TcpServer server, Registry registry, MessageArchive messageArchive ) : System
Enqueue ( Command cmd ) : void
Issue ( Command command ) : void

Applies a command to the registry

PreemptQueue ( Command cmd ) : void
Run ( ) : void

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

Метод Описание
HandleNewClientConnection ( CommandConnection connection ) : void

Put a newly connected app in its own thread in the app thread pool

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

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

public Dispatcher ( TcpServer server, Registry registry, MessageArchive messageArchive ) : System
server Mycroft.Server.TcpServer
registry Mycroft.App.Registry
messageArchive Mycroft.Cmd.Msg.MessageArchive
Результат System

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

public Enqueue ( Command cmd ) : void
cmd Mycroft.Cmd.Command
Результат void

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

Applies a command to the registry
public Issue ( Command command ) : void
command Mycroft.Cmd.Command
Результат void

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

public PreemptQueue ( Command cmd ) : void
cmd Mycroft.Cmd.Command
Результат void

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

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