Skip to content

createWebSocketMaskStream

createWebSocketMaskStream(maskKey): TransformStream<Uint8Array<ArrayBufferLike>, Uint8Array<ArrayBufferLike>>

Defined in: packages/format-websocket/src/frame/mask.ts:30

A stream that unmasks (or masks) a frame payload as it arrives — the counterpart of a decoded frame’s body when it carries a masking key.

One stream per frame: the key position restarts with every frame.

Uint8Array

TransformStream<Uint8Array<ArrayBufferLike>, Uint8Array<ArrayBufferLike>>