C# Класс Universe.Framework.ConsoleFramework.RemoteConsole

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

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

Метод Описание
CloseConnection ( UUID id ) : void
Initialize ( IConfigSource source, ISimulationBase simBase ) : void
Output ( string text, Level level ) : void
ReadLine ( string p, bool isCommand, bool e ) : string
SetServer ( IHttpServer server ) : void

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

Метод Описание
DecodePostString ( string data ) : Hashtable
DoExpire ( ) : void
GetEvents ( UUID RequestID, UUID sessionID, string req, OSHttpResponse response ) : byte[]
HandleHttpCloseSession ( string path, Stream request, OSHttpRequest httpRequest, OSHttpResponse httpResponse ) : byte[]
HandleHttpSessionCommand ( string path, Stream request, OSHttpRequest httpRequest, OSHttpResponse httpResponse ) : byte[]
HandleHttpStartSession ( string path, Stream request, OSHttpRequest httpRequest, OSHttpResponse httpResponse ) : byte[]
HasEvents ( UUID RequestID, UUID sessionID ) : bool
NoEvents ( UUID RequestID, UUID id, OSHttpResponse response ) : byte[]

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

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

public CloseConnection ( UUID id ) : void
id UUID
Результат void

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

public Initialize ( IConfigSource source, ISimulationBase simBase ) : void
source IConfigSource
simBase ISimulationBase
Результат void

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

public Output ( string text, Level level ) : void
text string
level Level
Результат void

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

public ReadLine ( string p, bool isCommand, bool e ) : string
p string
isCommand bool
e bool
Результат string

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

public SetServer ( IHttpServer server ) : void
server IHttpServer
Результат void