Skip to content

Delegate RemoteLocalPush

Namespace: DotBoxD.Plugins.Runtime.Hooks
Assembly: DotBoxD.Plugins.dll

Delivers an encoded, filtered+projected value to the plugin’s native RunLocal delegate across the control-plane callback. The server-side pipeline invokes this once per event that passes the lowered filter; the implementation forwards projectedValue over the IPC boundary keyed by subscriptionId. Transport-agnostic so the pipeline does not depend on the RPC layer.

public delegate ValueTask RemoteLocalPush(string subscriptionId, ReadOnlyMemory<byte> projectedValue, CancellationToken cancellationToken)

subscriptionId string

projectedValue ReadOnlyMemory<byte>

cancellationToken CancellationToken

ValueTask