def raw.keyed

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

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

947def raw.keyed(k: Result<&1, &1, U32 & String, U32 & Array<U32>>, sock: Socket, +tls: Bool, +fin: Bool, +op: U32, payload: Bytes.Bytes) -> IO(Socket & Result<&1, &1, U32 & String, Unit>):
948  match k:
949    case Fail{e}:
950      do IO<Socket & Result<&1, &1, U32 & String, Unit>>:
951        return (sock, Fail{e})
952    case Done{(n, a)}:
953      raw.key(Array.get(U32, a, 0), sock, tls, fin, op, payload)

Uses (14)

Used by (1)