Table of Contents

Class StdioServerProcess

Namespace
Alternet.Syntax.Parsers.Lsp
Assembly
Alternet.Syntax.Parsers.Lsp.v9.dll

A StdioServerProcess is a ServerProcess that launches its server as an external process and communicates with it over STDIN / STDOUT.

public class StdioServerProcess : ServerProcess, IDisposable
Inheritance
StdioServerProcess
Implements

Constructors

StdioServerProcess(ILoggerFactory, ProcessStartInfo)

Create a new StdioServerProcess.

Properties

InputStream

The server's input stream.

IsRunning

Is the server running?

OutputStream

The server's output stream.

Methods

Dispose(bool)

Dispose of resources being used by the launcher.

StartAsync()

Start or connect to the server.

StopAsync()

Stop or disconnect from the server.