C# Class SagaLogin.LoginClientManager

Inheritance: SagaLib.ClientManager
Afficher le fichier Open project: Willyham/SagaRO2

Méthodes publiques

Свойство Type Description
clients LoginClient>.Dictionary

Méthodes publiques

Méthode Description
CheckOnline ( string ID, LoginClient my ) : bool
GetClient ( uint SessionID ) : SagaLib.Client
GetNextSessionID ( ) : uint
LoginClientManager ( ) : System
NetworkLoop ( int maxNewConnections ) : void

Connects new clients

OnClientDisconnect ( SagaLib.Client client_t ) : void

Method Details

CheckOnline() public méthode

public CheckOnline ( string ID, LoginClient my ) : bool
ID string
my LoginClient
Résultat bool

GetClient() public méthode

public GetClient ( uint SessionID ) : SagaLib.Client
SessionID uint
Résultat SagaLib.Client

GetNextSessionID() public méthode

public GetNextSessionID ( ) : uint
Résultat uint

LoginClientManager() public méthode

public LoginClientManager ( ) : System
Résultat System

NetworkLoop() public méthode

Connects new clients
public NetworkLoop ( int maxNewConnections ) : void
maxNewConnections int
Résultat void

OnClientDisconnect() public méthode

public OnClientDisconnect ( SagaLib.Client client_t ) : void
client_t SagaLib.Client
Résultat void

Property Details

clients public_oe property

public Dictionary clients
Résultat LoginClient>.Dictionary