C# 클래스 SagaMap.Manager.MapClientManager

상속: SagaLib.ClientManager
파일 보기 프로젝트 열기: Willyham/SagaRO2

공개 프로퍼티들

프로퍼티 타입 설명
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