ch.linkyard.mcp.jsonrpc2.transport
Members list
Type members
Classlikes
object HeaderBasedFraming
Splits/Parses streams of framing via headers (Content-Length headers)
Splits/Parses streams of framing via headers (Content-Length headers)
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
HeaderBasedFraming.type
class LineBasedJsonRpcConnection[F[_]](input: Stream[F, Byte], output: (F, Byte) => Unit, val info: Info)(using evidence$1: Async[F]) extends JsonRpcConnection[F]
Attributes
- Supertypes
-
trait JsonRpcConnection[F]class Objecttrait Matchableclass Any
object StdioJsonRpcConnection
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
class StreamBasedJsonRpcConnection[F[_]](input: Stream[F, Byte], output: (F, Byte) => Unit, val info: Info)(using evidence$1: Async[F]) extends JsonRpcConnection[F]
Attributes
- Supertypes
-
trait JsonRpcConnection[F]class Objecttrait Matchableclass Any
In this article