C# Class OpenNos.GameObject.SessionManager

Afficher le fichier Open project: OpenNos/OpenNos Class Usage Examples

Protected Properties

Свойство Type Description
_packetHandler System.Type
_sessions ClientSession>.ConcurrentDictionary

Méthodes publiques

Méthode Description
AddSession ( INetworkClient customClient ) : void
RemoveSession ( INetworkClient client ) : void
SessionManager ( Type packetHandler, bool isWorldServer ) : System
StopServer ( ) : void

Méthodes protégées

Méthode Description
IntializeNewSession ( INetworkClient client ) : ClientSession

Method Details

AddSession() public méthode

public AddSession ( INetworkClient customClient ) : void
customClient INetworkClient
Résultat void

IntializeNewSession() protected méthode

protected IntializeNewSession ( INetworkClient client ) : ClientSession
client INetworkClient
Résultat ClientSession

RemoveSession() public méthode

public RemoveSession ( INetworkClient client ) : void
client INetworkClient
Résultat void

SessionManager() public méthode

public SessionManager ( Type packetHandler, bool isWorldServer ) : System
packetHandler System.Type
isWorldServer bool
Résultat System

StopServer() public méthode

public StopServer ( ) : void
Résultat void

Property Details

_packetHandler protected_oe property

protected Type,System _packetHandler
Résultat System.Type

_sessions protected_oe property

protected ConcurrentDictionary _sessions
Résultat ClientSession>.ConcurrentDictionary