Package

io.udash

rpc

Permalink

package rpc

Visibility
  1. Public
  2. All

Type Members

  1. trait ClientUdashRPCFramework extends UdashRPCFramework

    Permalink

    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

    Permalink

    Base trait for anything that exposes some RPC interface.

  3. trait GenCodecSerializationFramework extends AnyRef

    Permalink
  4. abstract class HasGenCodecAndModelPropertyCreator[T] extends AnyRef

    Permalink
  5. class RPC extends com.avsystem.commons.rpc.RPC

    Permalink
  6. class RPCName extends com.avsystem.commons.rpc.RPCName

    Permalink
  7. trait ServerUdashRPCFramework extends UdashRPCFramework with FunctionRPCFramework

    Permalink

    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].

  8. trait UdashRPCFramework extends GetterRPCFramework with ProcedureRPCFramework with GenCodecSerializationFramework

    Permalink

    Base for all RPC frameworks in Udash.

  9. trait UsesRemoteRPC[T] extends AnyRef

    Permalink

    Base trait for anything that uses remote RPC interface.

Value Members

  1. object DefaultClientUdashRPCFramework extends ClientUdashRPCFramework with DefaultUdashSerialization

    Permalink

    Default Udash client application RPC framework.

  2. object DefaultServerUdashRPCFramework extends ServerUdashRPCFramework with DefaultUdashSerialization

    Permalink

    Default Udash server application RPC framework.

  3. package serialization

    Permalink
  4. package utils

    Permalink

Ungrouped