C# Class Zepheus.Zone.ClientManager

Afficher le fichier Open project: Zepheus/Zepheus_Fiesta Class Usage Examples

Méthodes publiques

Méthode Description
AddClient ( Zepheus.Zone.Networking.ZoneClient client ) : bool
AddTransfer ( Zepheus.Util.ClientTransfer transfer ) : void
ClientManager ( ) : System.Collections.Concurrent
DisconnectAll ( ) : void
GetClientByName ( string name ) : Zepheus.Zone.Networking.ZoneClient
GetTransfer ( string charname ) : Zepheus.Util.ClientTransfer
PingCheck ( ) : void
RemoveClient ( Zepheus.Zone.Networking.ZoneClient client ) : void
RemoveTransfer ( string charname ) : bool

Private Methods

Méthode Description
Load ( ) : bool
clientCount ( ) : int
expirator_Elapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void

Method Details

AddClient() public méthode

public AddClient ( Zepheus.Zone.Networking.ZoneClient client ) : bool
client Zepheus.Zone.Networking.ZoneClient
Résultat bool

AddTransfer() public méthode

public AddTransfer ( Zepheus.Util.ClientTransfer transfer ) : void
transfer Zepheus.Util.ClientTransfer
Résultat void

ClientManager() public méthode

public ClientManager ( ) : System.Collections.Concurrent
Résultat System.Collections.Concurrent

DisconnectAll() public méthode

public DisconnectAll ( ) : void
Résultat void

GetClientByName() public méthode

public GetClientByName ( string name ) : Zepheus.Zone.Networking.ZoneClient
name string
Résultat Zepheus.Zone.Networking.ZoneClient

GetTransfer() public méthode

public GetTransfer ( string charname ) : Zepheus.Util.ClientTransfer
charname string
Résultat Zepheus.Util.ClientTransfer

PingCheck() public méthode

public PingCheck ( ) : void
Résultat void

RemoveClient() public méthode

public RemoveClient ( Zepheus.Zone.Networking.ZoneClient client ) : void
client Zepheus.Zone.Networking.ZoneClient
Résultat void

RemoveTransfer() public méthode

public RemoveTransfer ( string charname ) : bool
charname string
Résultat bool