C# Класс SagaMap.Manager.MapClientManager

Наследование: SagaLib.ClientManager
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
check Thread

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

Метод Описание
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

Приватные методы

Метод Описание
MapClientManager ( ) : System

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

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

public Clients ( ) : Client>.Dictionary
Результат Client>.Dictionary

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

public GetClient ( uint SessionID ) : SagaLib.Client
SessionID uint
Результат SagaLib.Client

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

public GetClient ( string name ) : MapClient
name string
Результат MapClient

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

public ListClients ( MapClient sclient ) : void
sclient MapClient
Результат void

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

public ListClientsAndInfo ( MapClient sclient ) : void
sclient MapClient
Результат void

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

Connects new clients
public NetworkLoop ( int maxNewConnections ) : void
maxNewConnections int
Результат void

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

public OnClientDisconnect ( SagaLib.Client client ) : void
client SagaLib.Client
Результат void

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

public SendToAllClients ( Packet p ) : void
p SagaLib.Packet
Результат void

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

public SendToOneClient ( Packet p, string name ) : void
p SagaLib.Packet
name string
Результат void

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

check публичное свойство

public Thread check
Результат Thread