Struct WireCallbacks
The remote-callback delegates a projecting terminal needs: LocalPush for a remote
RunLocal chain and LocalResult for a remote RegisterLocal chain. Either may be
null for a connection that uses no remote-local terminal; the router only requires the one a kernel's
classified terminal actually uses.
public readonly record struct WireCallbacks : IEquatable<WireCallbacks>
- Implements
- Inherited Members
Constructors
WireCallbacks(RemoteLocalPush?, RemoteLocalResultRequest?)
The remote-callback delegates a projecting terminal needs: LocalPush for a remote
RunLocal chain and LocalResult for a remote RegisterLocal chain. Either may be
null for a connection that uses no remote-local terminal; the router only requires the one a kernel's
classified terminal actually uses.
public WireCallbacks(RemoteLocalPush? LocalPush, RemoteLocalResultRequest? LocalResult)
Parameters
LocalPushRemoteLocalPushLocalResultRemoteLocalResultRequest
Properties
LocalPush
public RemoteLocalPush? LocalPush { get; init; }
Property Value
LocalResult
public RemoteLocalResultRequest? LocalResult { get; init; }