C# Класс Simpl.OODSS.Distributed.Impl.AbstractServer

Показать файл Открыть проект

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

Метод Описание
ComposeTranslations ( Type newTranslations, int portNumber, IPAddress ipAddress, SimplTypesScope requestTranslationSpace, String prefix = "server_base: " ) : SimplTypesScope
ComposeTranslations ( int portNumber, IPAddress ipAddress, SimplTypesScope requestTranslationSpace ) : SimplTypesScope
Start ( ) : bool
Stop ( ) : void

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

Метод Описание
AbstractServer ( int portNumber, IPAddress ipAddresses, SimplTypesScope requestTranslationScope, Scope objectRegistry, int idleConnectionTimeout = -1, int maxMessageLength = -1 ) : System

Creates an instance of an NIOServer of some flavor. Creates the backend using the information in the arguments. Registers itself as the MAIN_START_AND_STOPPABLE in the object registry.

GenerateContextManager ( string seesionId, SimplTypesScope translationScope, Scope globalScope ) : BaseSessionManager

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

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

Creates an instance of an NIOServer of some flavor. Creates the backend using the information in the arguments. Registers itself as the MAIN_START_AND_STOPPABLE in the object registry.
protected AbstractServer ( int portNumber, IPAddress ipAddresses, SimplTypesScope requestTranslationScope, Scope objectRegistry, int idleConnectionTimeout = -1, int maxMessageLength = -1 ) : System
portNumber int
ipAddresses System.Net.IPAddress
requestTranslationScope Simpl.Serialization.SimplTypesScope
objectRegistry Scope
idleConnectionTimeout int
maxMessageLength int
Результат System

ComposeTranslations() публичный статический Метод

public static ComposeTranslations ( Type newTranslations, int portNumber, IPAddress ipAddress, SimplTypesScope requestTranslationSpace, String prefix = "server_base: " ) : SimplTypesScope
newTranslations System.Type
portNumber int
ipAddress System.Net.IPAddress
requestTranslationSpace Simpl.Serialization.SimplTypesScope
prefix String
Результат Simpl.Serialization.SimplTypesScope

ComposeTranslations() публичный статический Метод

public static ComposeTranslations ( int portNumber, IPAddress ipAddress, SimplTypesScope requestTranslationSpace ) : SimplTypesScope
portNumber int
ipAddress System.Net.IPAddress
requestTranslationSpace Simpl.Serialization.SimplTypesScope
Результат Simpl.Serialization.SimplTypesScope

GenerateContextManager() защищенный абстрактный Метод

protected abstract GenerateContextManager ( string seesionId, SimplTypesScope translationScope, Scope globalScope ) : BaseSessionManager
seesionId string
translationScope Simpl.Serialization.SimplTypesScope
globalScope Scope
Результат Simpl.OODSS.Distributed.Server.ClientSessionManager.BaseSessionManager

Start() публичный абстрактный Метод

public abstract Start ( ) : bool
Результат bool

Stop() публичный абстрактный Метод

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