C# Класс Zepheus.World.ClientManager

Показать файл Открыть проект Примеры использования класса

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

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