ST2110NicSettings interface
Signature:
export interface ST2110NicSettings
Properties
| Property | Type | Description |
|---|---|---|
string |
(Optional) Hugetlbfs mount path that this NIC’s DPDK primary should use as Leave undefined when this is the only DPDK primary in the container, in which case EAL picks a default mount. |
|
string |
||
number |
(Optional) Optional ceiling on how long NorskSystemST2110.nic() waits for the NIC to become usable (MTL_Start complete + all ports' IP addresses known). Defaults to 30000 ms. Override upward for slow-boot deployments where PTP convergence or DHCP takes longer; downward for tight failover scenarios where you’d rather fail fast than block. |
|
Primary NIC. For a single-port (non-redundant) host this is the only NIC bound. For ST 2022-7 hitless redundancy also set |
||
number |
NIC receive queues to reserve. Every receiver on this NIC takes one (each video, audio and ancillary stream separately: an ACL-B audio package alone is 8), and the transport keeps some for its own traffic, so allow the receiver count plus a few. A receiver started when none is left fails with |
|
number |
NIC transmit queues to reserve. Size for the senders on this NIC, with headroom for the transport’s own traffic (PTP, ARP). |
|
(() ⇒ Promise<void>) | (() ⇒ void) |
(Optional) |
|
(error: Error) ⇒ void |
(Optional) |
|
(event: ST2110NicStageEvent) ⇒ void |
(Optional) Called whenever the NIC’s bring-up advances to a new stage. Mirrors the proto |
|
(Optional) Optional. Required iff |
||
(Optional) Optional. When set, this MTL instance binds both NICs and every sender / receiver registered on the host gets a redundant outbound (or inbound) path on the second NIC. Requires |