Table of Contents

Namespace RDCore.SDK.Server.Services.States

Classes

ExitingServerState

The LSP Server application has received an Exit notification and the process will exit with the ExitCode value.

InitializingServerState

The LSP Server application has received an Initialize request and is now initializing.

InvalidServerStateException
RunningServerState

The LSP Server application has completed initialization and is now running with trace enabled.

RunningTracelessServerState

The LSP Server application is in a RunningServerState with Trace set to Off.

RunningVerboseServerState

The LSP Server application is in a RunningServerState with Trace set to Verbose.

ServerState

The base ServerState abstraction.

ServerStateProvider

Manages the operational lifecycle state of a ServerApp instance.

ShuttingDownServerState

The LSP Server application has received a Shutdown request and is in a ShuttingDown state.

StartingServerState

The LSP Server application is starting. This is the initial state; server will only accept an Initialize request.

Interfaces

IServerStateProvider

Defines methods for managing and transitioning the operational lifecycle state of a ServerApp instance.

Enums

ServerStateValue