autowire

package autowire

Linear Supertypes
LowPri, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. autowire
  2. LowPri
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait Client[PickleType, Reader[_], Writer[_]] extends Serializers[PickleType, Reader, Writer]

    A client to make autowire'd function calls to a particular interface.

  2. case class ClientProxy[Trait, PickleType, Reader[_], Writer[_]](self: Client[PickleType, Reader, Writer], prefixPath: Seq[String]) extends Product with Serializable

    Proxy type that you can call methods from Trait on, which (when followed by a .call() call) will turn into an RPC using the original Client

  3. trait Error extends Exception

  4. trait Serializers[PickleType, Reader[_], Writer[_]] extends AnyRef

  5. trait Server[PickleType, Reader[_], Writer[_]] extends Serializers[PickleType, Reader, Writer]

Value Members

  1. object Bounds

    Utility classes to fit 0 or 2 context bounds into 1

  2. object Core

  3. object Error extends Serializable

  4. object Internal

    Holds a bunch of implementation details, which need to be public for various reasons, but really shouldn't be used directly.

  5. object Macros

  6. object ScalaVersionStubs

  7. implicit def clientCallable[T](t: T): ClientCallable[T]

    Definition Classes
    LowPri
  8. implicit def clientFutureCallable[T](t: Future[T]): ClientCallable[T]

    Provides the .call() syntax, that is used to mark a "remote" method-call and turn it into a real RPC.

  9. implicit def unwrapClientProxy[Trait, PickleType, Reader[_], Writer[_]](w: ClientProxy[Trait, PickleType, Reader, Writer]): Trait

    Helper implicit to make sure that any calls to methods on ClientProxy are immediately followed by a .call() call

    Helper implicit to make sure that any calls to methods on ClientProxy are immediately followed by a .call() call

    Annotations
    @compileTimeOnly( ... )

Inherited from LowPri

Inherited from AnyRef

Inherited from Any

Ungrouped