publishBinary

Bun

Symbol

ServerWebSocket.publishBinary

publishBinary(topic: string, data: BufferSource, compress?: boolean): number

Sends a binary message to subscribers of the topic.

@param topic

The topic name.

@param data

The data to send.

@param compress

Should the data be compressed? If the client does not support compression, this is ignored.

ws.publish("chat", new TextEncoder().encode("Hello!"));
ws.publish("chat", new Uint8Array([1, 2, 3, 4]), true);

Referenced types

type BufferSource = NodeJS.TypedArray | DataView | ArrayBufferLike