C# Класс OpenNos.GameObject.SessionManager

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

Защищенные свойства (Protected)

Свойство Тип Описание
_packetHandler System.Type
_sessions ClientSession>.ConcurrentDictionary

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

Метод Описание
AddSession ( INetworkClient customClient ) : void
RemoveSession ( INetworkClient client ) : void
SessionManager ( Type packetHandler, bool isWorldServer ) : System
StopServer ( ) : void

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

Метод Описание
IntializeNewSession ( INetworkClient client ) : ClientSession

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

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

public AddSession ( INetworkClient customClient ) : void
customClient INetworkClient
Результат void

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

protected IntializeNewSession ( INetworkClient client ) : ClientSession
client INetworkClient
Результат ClientSession

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

public RemoveSession ( INetworkClient client ) : void
client INetworkClient
Результат void

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

public SessionManager ( Type packetHandler, bool isWorldServer ) : System
packetHandler System.Type
isWorldServer bool
Результат System

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

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

Описание свойств

_packetHandler защищенное свойство

protected Type,System _packetHandler
Результат System.Type

_sessions защищенное свойство

protected ConcurrentDictionary _sessions
Результат ClientSession>.ConcurrentDictionary