Namespace RDCore.SDK.Client
Classes
- BadConfigurationException
This exception is thrown when the application is misconfigured and cannot be started.
- CancellationTokenSourceProvider
Creates, encapsulates, and provides
CancellationTokenSourcereferences for the duration of the host process lifetime.
- LanguageServerAlreadyRunningException
This exception is thrown when a LSP client application attempts to launch an already-running language server.
- LanguageServerNotFoundException
This exception is thrown when a LSP client application cannot locate the LSP server executable as configured.
- RDCoreClientApp
A client-side (LSP) RDCore app.
- RDCoreLanguageClientHandlersConfigurationBuilder
A builder that configures LSP handlers for this client app.
- RDCoreLanguageClientHost<TApp>
Simplifies implementing a
RDCoreLSP client application.
- RDCoreLanguageServerProcess
Represents a
RDCore.SDKlanguage server application.
Interfaces
- ICancellationTokenSourceProvider
Creates, encapsulates, and provides
CancellationTokenSourcereferences for the duration of the host process lifetime.
- IRDCoreClientApp
A client-side (LSP) RDCore app.
- IRDCoreLanguageServerProcess
Decouples the startup sequence from an actual
Processboundary.