jsonrpclib
package jsonrpclib
Members list
Type members
Classlikes
object CallId
object Channel
object Codec
final case class ConflictingMethodError(name: String) extends Exception
Attributes
- Supertypes
-
trait Producttrait Equalsclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Endpoint
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object ErrorCodec
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ErrorCodec.type
case class ErrorPayload(code: Int, message: String, data: Option[Payload]) extends Throwable
Attributes
- Companion
- object
- Supertypes
-
trait Producttrait Equalsclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
object ErrorPayload
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ErrorPayload.type
Errors that should not be sent back through the json rpc channel (such as invalid notifications)
Errors that should not be sent back through the json rpc channel (such as invalid notifications)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
sealed trait InputMessage extends Message
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
class NotificationMessageclass RequestMessage
object InputMessage
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
InputMessage.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait InputMessageclass NotificationMessageclass RequestMessagetrait OutputMessageclass ErrorMessageclass ResponseMessageShow all
object Message
object Monadic
sealed trait OutputMessage extends Message
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
class ErrorMessageclass ResponseMessage
object OutputMessage
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
OutputMessage.type
sealed trait Payload extends Product, Serializable
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Dataobject NullPayload
object Payload
sealed abstract class ProtocolError(val code: Int, message: String) extends Throwable
Attributes
- Companion
- object
- Supertypes
-
class Throwabletrait Serializableclass Objecttrait Matchableclass Any
- Known subtypes
-
class InternalErrorclass InvalidParamsclass InvalidRequestclass MethodNotFoundclass ParseErrorclass ServerErrorShow all
object ProtocolError
Attributes
- Companion
- class
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ProtocolError.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class NotificationTemplate[In]
object StubTemplate
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
StubTemplate.type
In this article