C# Class Aura.Login.LoginServer

Inheritance: ServerMain
Mostrar archivo Open project: aura-project/aura

Public Properties

Property Type Description
Instance LoginServer

Public Methods

Method 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

Method 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 method

public Broadcast ( Aura.Shared.Network.Packet packet ) : void
packet Aura.Shared.Network.Packet
return void

BroadcastChannels() public method

public BroadcastChannels ( Aura.Shared.Network.Packet packet ) : void
packet Aura.Shared.Network.Packet
return void

BroadcastPlayers() public method

public BroadcastPlayers ( Aura.Shared.Network.Packet packet ) : void
packet Aura.Shared.Network.Packet
return void

RequestDisconnect() public method

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

Run() public method

Loads all necessary components and starts the server.
public Run ( ) : void
return void

Property Details

Instance public_oe static_oe property

public static LoginServer,Aura.Login Instance
return LoginServer