Saltar al contenido
Meeko
Escribe para buscar en las guías y en la referencia de la API. Ábrela desde cualquier página con / o Ctrl K; muévete con las flechas y entra con Intro.
Empezar

Contenidos

En esta página

BunServerWebSocket

interfaz

Parte del ServerWebSocket de Bun que usa Meeko. Es un tipo estructural para que la entrada compile sin @types/bun.

ts
import type { BunServerWebSocket } from "@meekojs/meeko/bun";

Código fuente src/bun.ts:26

Declaración #

ts
interface BunServerWebSocket {
	readonly data: unknown
	readonly readyState: number
	send(message: string): number
	close(code?: number, reason?: string): void
	getBufferedAmount?(): number
}

Ejemplo #

ts
import type { BunServerWebSocket } from "@meekojs/meeko/bun";

const isOpen = (socket: BunServerWebSocket): boolean => socket.readyState === 1;

Miembros #

data #

propiedad sólo lectura

readonly data: unknown

Datos asociados en el upgrade.

readyState #

propiedad sólo lectura

readonly readyState: number

0 conectando, 1 abierto, 2 cerrando, 3 cerrado.

send #

método

send(message: string): number

Bytes enviados; -1 si queda en cola por contrapresión; 0 si se descarta.

close #

método

close(code?: number, reason?: string): void

Cierra la conexión.

getBufferedAmount #

método opcional

getBufferedAmount?(): number

Bytes salientes pendientes.

¿Te sirvió esta página?

Añadir un comentario

Se envía al elegir «Sí» o «No». Solo se guardan la página, tu respuesta y el comentario: ni cookies ni datos tuyos.

0 de 2000 caracteres

Editar en GitHub: packages/meeko/src/bun.ts