mill.rpc
Members list
Type members
Classlikes
One way channel for sending RPC messages.
One way channel for sending RPC messages.
Attributes
- Source
- MillRpcChannel.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Connects and communicates with MillRpcServer.
Connects and communicates with MillRpcServer.
Attributes
- Companion
- object
- Source
- MillRpcClient.scala
- Supertypes
-
trait AutoCloseableclass Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- MillRpcClient.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MillRpcClient.type
Protocol messages that are sent from client to the server.
Protocol messages that are sent from client to the server.
Attributes
- Source
- MillRpcClientToServer.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- MillRpcMessage.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait NoResponse
Attributes
- Companion
- trait
- Source
- MillRpcMessage.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MillRpcMessage.type
Sequential request ID that reflects the back-and-forth request flow between the server and the client.
Sequential request ID that reflects the back-and-forth request flow between the server and the client.
For example:
// Client initiates a request
c0
// Server asks client for more data
c0:s0
// Client responds, server asks for even more data
c0:s1
// Client responds, server asks for even more data
c0:s2
// Client sends a request to server
c0:s2:c0
// Everyone responds, client sends a new request
c1
Attributes
- Companion
- object
- Source
- MillRpcRequestId.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- MillRpcRequestId.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MillRpcRequestId.type
Attributes
- Companion
- object
- Source
- MillRpcServer.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
Attributes
- Companion
- trait
- Source
- MillRpcServer.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MillRpcServer.type
Default implementation for the MillRpcServer.
Default implementation for the MillRpcServer.
Attributes
- Source
- MillRpcServer.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Protocol messages that are sent from server to the client.
Protocol messages that are sent from server to the client.
Attributes
- Source
- MillRpcServerToClient.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- MillRpcWireTransport.scala
- Supertypes
-
trait AutoCloseableclass Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Companion
- trait
- Source
- MillRpcWireTransport.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MillRpcWireTransport.type
Messages for simulating a simple console via RPC.
Messages for simulating a simple console via RPC.
Attributes
- Companion
- object
- Source
- RpcConsole.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- trait
- Source
- RpcConsole.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RpcConsole.type
Logs messages by sending them from the server to the client via an RPC.
Logs messages by sending them from the server to the client via an RPC.
Attributes
- Source
- RpcLogger.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RpcLogger.type
Attributes
- Companion
- object
- Source
- RpcThrowable.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- RpcThrowable.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RpcStackTraceElement.type
Serialized Throwable.
Serialized Throwable.
Attributes
- Companion
- object
- Source
- RpcThrowable.scala
- Supertypes
-
trait Producttrait Equalstrait NoStackTraceclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- RpcThrowable.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RpcThrowable.type