ch.linkyard.mcp.jsonrpc2.transport

Members list

Type members

Classlikes

Splits/Parses streams of framing via headers (Content-Length headers)

Splits/Parses streams of framing via headers (Content-Length headers)

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
class LineBasedJsonRpcConnection[F[_]](input: Stream[F, Byte], output: (F, Byte) => Unit)(using evidence$1: Async[F]) extends JsonRpcConnection[F]

Attributes

Supertypes
trait JsonRpcConnection[F]
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
class StreamBasedJsonRpcConnection[F[_]](input: Stream[F, Byte], output: (F, Byte) => Unit)(using evidence$1: Async[F]) extends JsonRpcConnection[F]

Attributes

Supertypes
trait JsonRpcConnection[F]
class Object
trait Matchable
class Any