OptionalenableDisable transferable forwarding even when the transport supports it.
OptionalexposeLocal API object to expose to the remote side.
OptionalgetOptional provider for protocol-level metadata on outgoing request messages.
OptionalonCalled once when the underlying transport reports the connection closed
(remote close or network error), after pending requests have been rejected.
reason is an Error for abnormal termination, undefined for a clean
close. Requires a transport that implements onClose; otherwise never fires.
The channel is not destroyed — reconnect by creating a new transport and
channel.
OptionalonObserve errors from fire-and-forget paths that would otherwise be swallowed:
a failed set on a remote proxy (kind: "set") and a thrown/rejected local
callback invocation (kind: "callback"). Purely for diagnostics; without it
these paths stay silent as before.
OptionalpluginsPlugins that run while handling incoming requests.
OptionaltimeoutRequest timeout in milliseconds. Set to 0 to disable timeouts.
Options used to configure an
RPCChannel.