Marker trait for all client RPC interfaces.
Base trait for anything that exposes some RPC interface.
Author: ghik Created: 18/06/15.
Marker trait for all RPC interfaces.
Marker trait for all RPC interfaces.
An RPC interface is a trait or class whose abstract methods will be interpreted as remote methods by the RPC framework. Remote methods must be defined according to following rules:
Unit
, Future[T]
where T
is a type serializable by uPickle library or
another RPC interfaceRPC interfaces may also have non-abstract members - these will be invoked locally. However, they may invoke remote members in their implementations.
Author: ghik Created: 28/05/15.
You can use this annotation on overloaded RPC methods to give them unique identifiers for RCP serialization.
Author: ghik Created: 27/05/15.
Base trait for anything that uses remote RPC interface.
Author: ghik Created: 28/05/15.
Marker trait for all client RPC interfaces.
Unit
or another RPC interface