package language
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- language
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type Local[T] = T
- final macro class multitier extends Annotation with StaticAnnotation
- Annotations
- @compileTimeOnly("enable macro paradise to use multitier code")
- type on[T, P] = Placed[T, P] with T
- Annotations
- @showAsInfix(annotation.this.showAsInfix.<init>$default$1)
- type per[T, P] = Subjective[T, P]
- Annotations
- @showAsInfix(annotation.this.showAsInfix.<init>$default$1)
Value Members
- macro def connect[P](factory: ConnectionSetupFactory[Protocol])(args: Any*): Connections
- macro def connect[P](setup: Connector[Protocol]): Connections
- macro def listen[P](factory: ConnectionSetupFactory[Protocol])(args: Any*): Connections
- macro def listen[P](setup: Listener[Protocol]): Connections
- def on[P]: On[P] with Run[P, from]
- def on: Select[Run]
- def placed: Placed
- def remote[P]: Call[P, from] with Gateway[P]
- def remote: Narrow with Select[Call] with Call[Nothing, from] with Gateway[Nothing]
- object multitier