Graphorin API reference v0.8.0
Graphorin API reference / @graphorin/channels / / ChannelGatewayOptions
Interface: ChannelGatewayOptions
Defined in: packages/channels/src/gateway.ts:105
Options for createChannelGateway.
Stable
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
access | readonly | ChannelAccessController | - | packages/channels/src/gateway.ts:108 |
adapters | readonly | readonly ChannelAdapter[] | - | packages/channels/src/gateway.ts:106 |
injectionClassifier? | readonly | InjectionClassifier | B4 (D-12): optional pluggable injection classifier consulted on every inbound body after the regex pass. Default off; classifier errors never fail the pipeline (resilience contract). | packages/channels/src/gateway.ts:123 |
onMessage | readonly | ChannelInboundHandler | - | packages/channels/src/gateway.ts:109 |
onUnauthorized? | readonly | ChannelUnauthorizedHandler | - | packages/channels/src/gateway.ts:110 |
outboundPolicy? | readonly | OutboundCommentaryPolicy | Outbound scaffolding policy for every delivery. Default 'strip' (messenger peers have no envelope-collapsing UI). | packages/channels/src/gateway.ts:117 |
queueLimit? | readonly | number | Bounded inbound queue per adapter. Default 64; overflow sheds with a WARN. | packages/channels/src/gateway.ts:112 |
router | readonly | IdentityRouter | - | packages/channels/src/gateway.ts:107 |
warn? | readonly | (line) => void | WARN sink. Default process.stderr. | packages/channels/src/gateway.ts:125 |