def encode.ext

bend-kit-websocket@0.4.0.0 · websocket.bend:330

import bend-kit-websocket@0.4.0.0/websocket.bend as Websocket
import Base
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes

330def encode.ext(+ext: U32, +len: U32, b: Bytes.Bytes) -> Bytes.Bytes:
331  match ext:
332    case 0:
333      b
334    case 2:
335      Bytes.set.u16be(b, 2, len)
336    case _:
337      Bytes.set.u32be(b, 6, len)

Uses (7)

Used by (1)