C# 클래스 Zepheus.World.ClientManager

파일 보기 프로젝트 열기: Zepheus/Zepheus_Fiesta 1 사용 예제들

공개 메소드들

메소드 설명
AddClient ( Zepheus.World.Networking.WorldClient client ) : void
AddClientByName ( Zepheus.World.Networking.WorldClient client ) : void
AddTransfer ( Zepheus.Util.ClientTransfer transfer ) : void
ClientManager ( ) : System
GetClientByCharname ( string name ) : Zepheus.World.Networking.WorldClient
GetTransfer ( string hash ) : Zepheus.Util.ClientTransfer
PingCheck ( System.DateTime now ) : void
RemoveClient ( Zepheus.World.Networking.WorldClient client ) : void
RemoveTransfer ( string hash ) : bool
SendPacketToAll ( Packet pPacket, Zepheus.World.Networking.WorldClient pExcept = null ) : void

비공개 메소드들

메소드 설명
Load ( ) : bool
clientCount ( ) : int
expirator_Elapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void

메소드 상세

AddClient() 공개 메소드

public AddClient ( Zepheus.World.Networking.WorldClient client ) : void
client Zepheus.World.Networking.WorldClient
리턴 void

AddClientByName() 공개 메소드

public AddClientByName ( Zepheus.World.Networking.WorldClient client ) : void
client Zepheus.World.Networking.WorldClient
리턴 void

AddTransfer() 공개 메소드

public AddTransfer ( Zepheus.Util.ClientTransfer transfer ) : void
transfer Zepheus.Util.ClientTransfer
리턴 void

ClientManager() 공개 메소드

public ClientManager ( ) : System
리턴 System

GetClientByCharname() 공개 메소드

public GetClientByCharname ( string name ) : Zepheus.World.Networking.WorldClient
name string
리턴 Zepheus.World.Networking.WorldClient

GetTransfer() 공개 메소드

public GetTransfer ( string hash ) : Zepheus.Util.ClientTransfer
hash string
리턴 Zepheus.Util.ClientTransfer

PingCheck() 공개 메소드

public PingCheck ( System.DateTime now ) : void
now System.DateTime
리턴 void

RemoveClient() 공개 메소드

public RemoveClient ( Zepheus.World.Networking.WorldClient client ) : void
client Zepheus.World.Networking.WorldClient
리턴 void

RemoveTransfer() 공개 메소드

public RemoveTransfer ( string hash ) : bool
hash string
리턴 bool

SendPacketToAll() 공개 메소드

public SendPacketToAll ( Packet pPacket, Zepheus.World.Networking.WorldClient pExcept = null ) : void
pPacket Zepheus.FiestaLib.Networking.Packet
pExcept Zepheus.World.Networking.WorldClient
리턴 void