sbt.internal.protocol

Members list

Packages

Type members

Classlikes

final class InitializeOption extends Serializable

Attributes

Companion
object
Supertypes
trait Serializable
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class JsonRpcMessage(val jsonrpc: String) extends Serializable

A general message as defined by JSON-RPC.

A general message as defined by JSON-RPC.

Attributes

Companion
object
Supertypes
trait Serializable
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
final class JsonRpcNotificationMessage extends JsonRpcMessage, Serializable

Value parameters

method

The method to be invoked.

params

The method's params.

Attributes

Companion
object
Supertypes
trait Serializable
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
final class JsonRpcRequestMessage extends JsonRpcMessage, Serializable

Value parameters

id

The request id.

method

The method to be invoked.

params

The method's params.

Attributes

Companion
object
Supertypes
trait Serializable
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
final class JsonRpcResponseError extends RuntimeException, Serializable

Value parameters

code

A number indicating the error type that occurred.

data

A Primitive or Structured value that contains additional information about the error. Can be omitted.

message

A string providing a short description of the error.

Attributes

Companion
object
Supertypes
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
final class JsonRpcResponseMessage extends JsonRpcMessage, Serializable

Value parameters

error

The error object in case a request fails.

id

The request id.

result

The result of a request. This can be omitted in the case of an error.

Attributes

Companion
object
Supertypes
trait Serializable
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
final class PortFile extends Serializable

This file should exist throughout the lifetime of the server. It can be used to find out the transport protocol (port number etc).

This file should exist throughout the lifetime of the server. It can be used to find out the transport protocol (port number etc).

Value parameters

uri

URI of the sbt server.

Attributes

Companion
object
Supertypes
trait Serializable
class Object
trait Matchable
class Any
object PortFile

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
PortFile.type
final class TokenFile extends Serializable

Attributes

Companion
object
Supertypes
trait Serializable
class Object
trait Matchable
class Any
object TokenFile

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
TokenFile.type