MoqInputListenerConfig
Field |
Type |
Repeated |
Description |
quic_server_port |
|||
web_transport_port |
|||
quic_server_cert |
|||
quic_server_key |
|||
namespace_prefix |
✅ |
Namespace prefix to accept, as a list of segments (the on-the-wire MoQT tuple). Matching is SEGMENT-AWARE: prefix ["stage", "primary"] matches publishers whose tuple BEGINS with [<"stage">, <"primary">, …] but NOT [<"stage">, <"primaryextra">]. Anything that doesn’t match any registered prefix is rejected at the listener pool with PUBLISH_NAMESPACE_ERROR. The application receives an OnConnection callback per accepted publisher carrying the full published namespace tuple. |
|
iroh |
Also accept publishers over the shared per-instance iroh endpoint (see SetupIrohEndpoint): the namespace prefix routes on the endpoint’s NodeId, so remote encoders can publish via iroh://<node_id>. No port/cert — identity and inbound policy are endpoint-level (peers must be on the endpoint’s allow-list). |
||
iroh_dedicated |
Or a dedicated identity for this input alone (advanced). |