RawRpc

halotukozak.mrpc.raw.RawRpc
trait RawRpc[Raw]

Transport-agnostic raw RPC: arity-based dispatch selected (later) from operation OutputType. fire = procedures (Unit), call = functions (Future[Raw]), get = sub-RPC getters.

Attributes

Source
RawRpc.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def call(invocation: RawInvocation[Raw]): Future[Raw]

Attributes

Source
RawRpc.scala
def fire(invocation: RawInvocation[Raw]): Unit

Attributes

Source
RawRpc.scala
def get(invocation: RawInvocation[Raw]): RawRpc[Raw]

Attributes

Source
RawRpc.scala