p

io.udash

rpc

package rpc

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait ClientUdashRPCFramework extends UdashRPCFramework with OneWayRPCFramework

    Base RPC framework for client RPC interface.

    Base RPC framework for client RPC interface. This one does not allow RPC interfaces to contain methods with return type Future[T].

  2. trait ExposesLocalRPC[T] extends AnyRef

    Base trait for anything that exposes some RPC interface.

  3. trait GenCodecSerializationFramework extends AnyRef
  4. abstract class HasGenCodecAndModelPropertyCreator[T] extends AnyRef
  5. trait ServerUdashRPCFramework extends UdashRPCFramework with StandardRPCFramework

    Base RPC framework for server RPC interface.

    Base RPC framework for server RPC interface. This one allows RPC interfaces to contain methods with return type Future[T].

  6. trait UdashRPCFramework extends GetterRPCFramework with ProcedureRPCFramework with GenCodecSerializationFramework

    Base for all RPC frameworks in Udash.

  7. trait UsesRemoteRPC[T] extends AnyRef

    Base trait for anything that uses remote RPC interface.

  8. class RPC extends Annotation with StaticAnnotation
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) RPC annotation is no longer needed

  9. class RPCName extends rpcName
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) Use rpcName from com.avsystem.commons.rpc

Value Members

  1. object DefaultClientUdashRPCFramework extends ClientUdashRPCFramework with DefaultUdashSerialization

    Default Udash client application RPC framework.

  2. object DefaultServerUdashRPCFramework extends ServerUdashRPCFramework with DefaultUdashSerialization

    Default Udash server application RPC framework.

Ungrouped