Class ServerLoginManager
Manager for server to accept logins from clients
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Engine.Account
Assembly: Engine.Account.dll
Syntax
public class ServerLoginManager : Manager
Constructors
ServerLoginManager(ConnectionManager)
Constructor
Declaration
public ServerLoginManager(ConnectionManager connectionManager)
Parameters
| Type | Name | Description |
|---|---|---|
| ConnectionManager | connectionManager | The connection manager reference |
Methods
Init()
Called on initialization
Declaration
public override void Init()
Overrides
Process()
Called every frame
Declaration
public override void Process()
Overrides
Shutdown()
Called on program shutdown
Declaration
public override void Shutdown()
Overrides
Events
NotifyClientLoggedIn
Event for a successful login
Declaration
public event ServerLoginManager.NotifyOnLogin NotifyClientLoggedIn
Event Type
| Type | Description |
|---|---|
| ServerLoginManager.NotifyOnLogin |
NotifyClientLoggedInAndLoaded
Event for a successful login and load
Declaration
public event ServerLoginManager.NotifyOnLoginAndLoaded NotifyClientLoggedInAndLoaded
Event Type
| Type | Description |
|---|---|
| ServerLoginManager.NotifyOnLoginAndLoaded |
NotifyClientLoggedOut
Event for a successful login
Declaration
public event ServerLoginManager.NotifyOnLogout NotifyClientLoggedOut
Event Type
| Type | Description |
|---|---|
| ServerLoginManager.NotifyOnLogout |