Remote function call proxy.
Type parameters
- Codec
-
message codec plugin type
- Context
-
RPC message context type
- Effect
-
effect type
- Node
-
message node type
- Result
-
result type
Value parameters
- codec
-
message codec plugin
- functionName
-
remote function name
Attributes
- Constructor
-
Creates a new remote function call proxy.
- Companion
- object
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
Sends a remote function invocation request using specified result type extracted from the response.
Sends a remote function invocation request using specified result type extracted from the response.
The specified request context is passed to the underlying message transport plugin.
Value parameters
- arguments
-
argument names and values
- requestContext
-
request context
Attributes
- Returns
-
result value
- Definition Classes
Inherited methods
Invokes the remote function using specified argument names and values.
Invokes the remote function using specified argument names and values.
Parameters 'p1', 'p2' ... 'pN' represent function argument values. Effect[R] parameters 'T1', 'T2' ... 'TN' represent function parameter types.
Attributes
- Returns
-
remote function invocation result
- Inherited from:
- RemoteInvoke (hidden)
Invokes the remote function using specified argument names and values.
Invokes the remote function using specified argument names and values.
Parameters 'p1', 'p2' ... 'pN' represent function argument values. Effect[R] parameters 'T1', 'T2' ... 'TN' represent function parameter types.
Attributes
- Returns
-
remote function invocation result
- Inherited from:
- RemoteInvoke (hidden)
Invokes the remote function using specified argument names and values.
Invokes the remote function using specified argument names and values.
Parameters 'p1', 'p2' ... 'pN' represent function argument values. Effect[R] parameters 'T1', 'T2' ... 'TN' represent function parameter types.
Attributes
- Returns
-
remote function invocation result
- Inherited from:
- RemoteInvoke (hidden)
Invokes the remote function using specified argument names and values.
Invokes the remote function using specified argument names and values.
Parameters 'p1', 'p2' ... 'pN' represent function argument values. Effect[R] parameters 'T1', 'T2' ... 'TN' represent function parameter types.
Attributes
- Returns
-
remote function invocation result
- Inherited from:
- RemoteInvoke (hidden)
Invokes the remote function using specified argument names and values.
Invokes the remote function using specified argument names and values.
Parameters 'p1', 'p2' ... 'pN' represent function argument values. Effect[R] parameters 'T1', 'T2' ... 'TN' represent function parameter types.
Attributes
- Returns
-
remote function invocation result
- Inherited from:
- RemoteInvoke (hidden)
Invokes the remote function using specified argument names and values.
Invokes the remote function using specified argument names and values.
Parameters 'p1', 'p2' ... 'pN' represent function argument values. Effect[R] parameters 'T1', 'T2' ... 'TN' represent function parameter types.
Attributes
- Returns
-
remote function invocation result
- Inherited from:
- RemoteInvoke (hidden)
Invokes the remote function using specified argument names and values.
Invokes the remote function using specified argument names and values.
Parameters 'p1', 'p2' ... 'pN' represent function argument values. Effect[R] parameters 'T1', 'T2' ... 'TN' represent function parameter types.
Attributes
- Returns
-
remote function invocation result
- Inherited from:
- RemoteInvoke (hidden)
Invokes the remote function using specified argument names and values.
Invokes the remote function using specified argument names and values.
Parameters 'p1', 'p2' ... 'pN' represent function argument values. Effect[R] parameters 'T1', 'T2' ... 'TN' represent function parameter types.
Attributes
- Returns
-
remote function invocation result
- Inherited from:
- RemoteInvoke (hidden)
Invokes the remote function using specified argument names and values.
Invokes the remote function using specified argument names and values.
Parameters 'p1', 'p2' ... 'pN' represent function argument values. Effect[R] parameters 'T1', 'T2' ... 'TN' represent function parameter types.
Attributes
- Returns
-
remote function invocation result
- Inherited from:
- RemoteInvoke (hidden)
Invokes the remote function using specified argument names and values.
Invokes the remote function using specified argument names and values.
Parameters 'p1', 'p2' ... 'pN' represent function argument values. Effect[R] parameters 'T1', 'T2' ... 'TN' represent function parameter types.
Attributes
- Returns
-
remote function invocation result
- Inherited from:
- RemoteInvoke (hidden)
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product