SocketPeer
interfaz
Conexión WebSocket ya aceptada por el adaptador, tal como la ve el hub.
ts
import type { SocketPeer } from "@meekojs/meeko/server";Source code src/server/socket/runtime.ts:43
Declaración #
ts
interface SocketPeer {
send(message: string): void | Promise<void>
close(code?: number, reason?: string): void
readonly bufferedAmount?: number
}Example #
ts
import type { SocketPeer } from "@meekojs/meeko/server";
function peerOf(socket: WebSocket): SocketPeer {
return {
send: (message) => socket.send(message),
close: (code, reason) => socket.close(code, reason),
get bufferedAmount() { return socket.bufferedAmount; },
};
}Miembros #
bufferedAmount
#
readonly bufferedAmount?: numberBytes salientes pendientes, para aplicar maxBufferBytes.