NorskLinkOutputSettings interface

Settings for a Norsk-to-Norsk link output — forwards raw media to NorskInput.norskLink() inputs on other Norsk instances running the same build, on the same machine, with zero-copy shared-memory payloads.

Signature:

export interface NorskLinkOutputSettings extends SinkNodeSettings<NorskLinkOutputNode>

Properties

Property Type Description

name

string

the link rendezvous name to publish (inputs subscribe to this name)

sndbufBytes?

number

(Optional) Per-connection socket send-buffer size in bytes — bounds the in-flight frame window. Omit for the default (256 KiB).

transport?

NorskLinkTransport

(Optional) Transport to publish on. Omit for the default same-machine, zero-copy shared-memory path; use { mode: "remote", host, port } to bind a cross-machine libfabric endpoint that remote inputs connect to.

writeDeadlineMs?

number

(Optional) How long a send may stall against an input that has stopped reading before that input’s connection is dropped, in milliseconds. Omit for the default (30s).