C# Class SagaMap.Manager.MapClientManager

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

Méthodes publiques

Свойство Type Description
check Thread

Méthodes publiques

Méthode Description
Clients ( ) : Client>.Dictionary
GetClient ( uint SessionID ) : SagaLib.Client
GetClient ( string name ) : MapClient
ListClients ( MapClient sclient ) : void
ListClientsAndInfo ( MapClient sclient ) : void
NetworkLoop ( int maxNewConnections ) : void

Connects new clients

OnClientDisconnect ( SagaLib.Client client ) : void
SendToAllClients ( Packet p ) : void
SendToOneClient ( Packet p, string name ) : void

Private Methods

Méthode Description
MapClientManager ( ) : System

Method Details

Clients() public méthode

public Clients ( ) : Client>.Dictionary
Résultat Client>.Dictionary

GetClient() public méthode

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

GetClient() public méthode

public GetClient ( string name ) : MapClient
name string
Résultat MapClient

ListClients() public méthode

public ListClients ( MapClient sclient ) : void
sclient MapClient
Résultat void

ListClientsAndInfo() public méthode

public ListClientsAndInfo ( MapClient sclient ) : void
sclient MapClient
Résultat void

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 ) : void
client SagaLib.Client
Résultat void

SendToAllClients() public méthode

public SendToAllClients ( Packet p ) : void
p SagaLib.Packet
Résultat void

SendToOneClient() public méthode

public SendToOneClient ( Packet p, string name ) : void
p SagaLib.Packet
name string
Résultat void

Property Details

check public_oe property

public Thread check
Résultat Thread