Struct WireCallbacks
Namespace: DotBoxD.Plugins
Assembly: DotBoxD.Plugins.dll
The remote-callback delegates a projecting terminal needs: DotBoxD.Plugins.WireCallbacks.LocalPush for a remote
RunLocal chain and DotBoxD.Plugins.WireCallbacks.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
Section titled “Implements”Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”WireCallbacks(RemoteLocalPush?, RemoteLocalResultRequest?)
Section titled “ WireCallbacks(RemoteLocalPush?, RemoteLocalResultRequest?)”The remote-callback delegates a projecting terminal needs: DotBoxD.Plugins.WireCallbacks.LocalPush for a remote
RunLocal chain and DotBoxD.Plugins.WireCallbacks.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
Section titled “Parameters”LocalPush RemoteLocalPush?
LocalResult RemoteLocalResultRequest?
Properties
Section titled “Properties”LocalPush
Section titled “ LocalPush”public RemoteLocalPush? LocalPush { get; init; }Property Value
Section titled “Property Value”LocalResult
Section titled “ LocalResult”public RemoteLocalResultRequest? LocalResult { get; init; }