Skip to content

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

PropertyModifierTypeDescriptionDefined in
accessreadonlyChannelAccessController-packages/channels/src/gateway.ts:108
adaptersreadonlyreadonly ChannelAdapter[]-packages/channels/src/gateway.ts:106
injectionClassifier?readonlyInjectionClassifierB4 (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
onMessagereadonlyChannelInboundHandler-packages/channels/src/gateway.ts:109
onUnauthorized?readonlyChannelUnauthorizedHandler-packages/channels/src/gateway.ts:110
outboundPolicy?readonlyOutboundCommentaryPolicyOutbound scaffolding policy for every delivery. Default 'strip' (messenger peers have no envelope-collapsing UI).packages/channels/src/gateway.ts:117
queueLimit?readonlynumberBounded inbound queue per adapter. Default 64; overflow sheds with a WARN.packages/channels/src/gateway.ts:112
routerreadonlyIdentityRouter-packages/channels/src/gateway.ts:107
warn?readonly(line) => voidWARN sink. Default process.stderr.packages/channels/src/gateway.ts:125