C# Class Aura.Login.LoginServer

Inheritance: ServerMain
Afficher le fichier Open project: aura-project/aura

Méthodes publiques

Свойство Type Description
Instance LoginServer

Méthodes publiques

Méthode Description
Broadcast ( Aura.Shared.Network.Packet packet ) : void
BroadcastChannels ( Aura.Shared.Network.Packet packet ) : void
BroadcastPlayers ( Aura.Shared.Network.Packet packet ) : void
RequestDisconnect ( string accountName ) : void

Sends request to kill account's connection to all channels.

Run ( ) : void

Loads all necessary components and starts the server.

Private Methods

Méthode Description
CheckDatabaseUpdates ( ) : void
LoadScripts ( ) : void

Loads all login scripts.

LoadWebApi ( ) : void

Starts web server for API

LoginServer ( ) : Aura.Login.Database

Initializes fields and properties

OnClientDisconnected ( Aura.Login.Network.LoginClient client ) : void
RunUpdate ( string updateFile ) : void

Method Details

Broadcast() public méthode

public Broadcast ( Aura.Shared.Network.Packet packet ) : void
packet Aura.Shared.Network.Packet
Résultat void

BroadcastChannels() public méthode

public BroadcastChannels ( Aura.Shared.Network.Packet packet ) : void
packet Aura.Shared.Network.Packet
Résultat void

BroadcastPlayers() public méthode

public BroadcastPlayers ( Aura.Shared.Network.Packet packet ) : void
packet Aura.Shared.Network.Packet
Résultat void

RequestDisconnect() public méthode

Sends request to kill account's connection to all channels.
public RequestDisconnect ( string accountName ) : void
accountName string
Résultat void

Run() public méthode

Loads all necessary components and starts the server.
public Run ( ) : void
Résultat void

Property Details

Instance public_oe static_oe property

public static LoginServer,Aura.Login Instance
Résultat LoginServer