Skip to main content
Module

x/cav/mod.ts>Socket

A server framework for Deno
Go to Latest
type alias Socket
import { type Socket } from "https://deno.land/x/cav@0.2.0-alpha.5/mod.ts";

Cav endpoint handler for connecting web sockets.

definition: (Schema extends null ? { } : Schema) & ((req: SocketRequest<(Schema extends { query: Parser; } ? ParserInput<Schema["query"]> : QueryRecord | undefined), ("send" extends keyof Schema ? Schema["send"] : unknown), (Schema extends { recv: Parser; } ? ParserInput<Schema["recv"]> : unknown)>, conn: http.ConnInfo) => Promise<Response>)