Show / Hide Table of Contents

    Class ServerLoginManager

    Manager for server to accept logins from clients

    Inheritance
    System.Object
    Manager
    ServerLoginManager
    Inherited Members
    Manager.LoadGameTask(ClientLoadData)
    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
    Manager.Init()

    Process()

    Called every frame

    Declaration
    public override void Process()
    Overrides
    Manager.Process()

    Shutdown()

    Called on program shutdown

    Declaration
    public override void Shutdown()
    Overrides
    Manager.Shutdown()

    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
    Back to top Elavad Documentation