Config

langoustine.lsp.app.LangoustineApp.Config
trait Config

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Simple
trait FromFuture
trait Simple

Members list

Value members

Concrete methods

def lspBufferSize: Int
def out: (IO, Byte) => Nothing

Inherited methods

def in: Stream[IO, Byte]

Attributes

Inherited from:
LangoustineAppPlatform (hidden)
def inBufferSize: Int

The size (in bytes) of the input buffer

The size (in bytes) of the input buffer

Attributes

Inherited from:
LangoustineAppPlatform (hidden)
def stdinDebounceRate: FiniteDuration

Overridable duration to wait if the input stream doesn't have bytes available. On Scala Native it's very important to have non-zero wait time otherwise the application will block and not send any output out.

Overridable duration to wait if the input stream doesn't have bytes available. On Scala Native it's very important to have non-zero wait time otherwise the application will block and not send any output out.

A common symptom of issues with this value is application hanging after receiving first payload.

Attributes

Returns

duration of pause when non-blocking STDIN raises an error

Inherited from:
LangoustineAppPlatform (hidden)