C# Class OpenStory.Server.Channel.PlayerRegistry

Represents a registry for players.
Inheritance: IPlayerRegistry, IDisposable
Afficher le fichier Open project: shoftee/OpenStory

Méthodes publiques

Méthode Description
Dispose ( ) : void
GetById ( int id ) : IPlayer
GetByName ( string name ) : IPlayer
PlayerRegistry ( ) : System
RegisterPlayer ( IPlayer player ) : void
Scan ( IEnumerable whitelist ) : IEnumerable
UnregisterPlayer ( IPlayer player ) : void
this ( int id ) : IPlayer
this ( string name ) : IPlayer

Private Methods

Méthode Description
AddPlayer ( IPlayer player ) : void
GetByKeys ( IEnumerable ids ) : IEnumerable
GetPlayerOrNull ( CharacterKey key ) : IPlayer
GetPlayerOrNull ( int id ) : IPlayer
GetPlayerOrNull ( string name ) : IPlayer
RemovePlayer ( IPlayer player ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetById() public méthode

public GetById ( int id ) : IPlayer
id int
Résultat IPlayer

GetByName() public méthode

public GetByName ( string name ) : IPlayer
name string
Résultat IPlayer

PlayerRegistry() public méthode

public PlayerRegistry ( ) : System
Résultat System

RegisterPlayer() public méthode

public RegisterPlayer ( IPlayer player ) : void
player IPlayer
Résultat void

Scan() public méthode

public Scan ( IEnumerable whitelist ) : IEnumerable
whitelist IEnumerable
Résultat IEnumerable

UnregisterPlayer() public méthode

public UnregisterPlayer ( IPlayer player ) : void
player IPlayer
Résultat void

this() public méthode

public this ( int id ) : IPlayer
id int
Résultat IPlayer

this() public méthode

public this ( string name ) : IPlayer
name string
Résultat IPlayer