Attributes
- Companion
- class
- Graph
-
- Supertypes
- Self type
-
RpcEndpoint.type
Members list
Type members
Classlikes
RPC endpoint builder.
RPC endpoint builder.
Type parameters
- Adapter
-
transport layer transport type
- Context
-
RPC message context type
- Effect
-
effect type
Value parameters
- transport
-
server integration plugin
Attributes
- Constructor
-
Creates a new RPC endpoint builder.
- Supertypes
Inherited types
The names of the product elements
The name of the type
Value members
Concrete methods
Creates an RPC server with specified protocol and transport plugins supporting corresponding message context type.
Creates an RPC server with specified protocol and transport plugins supporting corresponding message context type.
Type parameters
- Adapter
-
transport layer transport type
- Codec
-
message codec plugin type
- Context
-
RPC message context type
- Effect
-
effect type
- Node
-
message node type
Value parameters
- rpcProtocol
-
RPC protocol plugin
- transport
-
endpoint transport layer plugin
Attributes
- Returns
-
RPC server
Creates an RPC client builder with specified effect transport plugin.
Creates an RPC client builder with specified effect transport plugin.
Type parameters
- Adapter
-
transport layer transport type
- Context
-
RPC message context type
- Effect
-
effect type
Value parameters
- transport
-
transport protocol server plugin
Attributes
- Returns
-
RPC client builder