Interface: Encoder
Defined in: packages/server/dist/adapters/ws.d.mts:22
Encoder for WebSocket wire format. Encodes outgoing messages and decodes incoming messages.
Example
tsconst customEncoder: Encoder = {encode: (data) => myFormat.stringify(data),decode: (data) => myFormat.parse(data),};
tsconst customEncoder: Encoder = {encode: (data) => myFormat.stringify(data),decode: (data) => myFormat.parse(data),};
Methods
decode()
decode(
data):unknown
Defined in: packages/server/dist/adapters/ws.d.mts:26
Decode data received from the wire
Parameters
| Parameter | Type |
|---|---|
data | string | ArrayBuffer | Uint8Array<ArrayBufferLike> |
Returns
unknown
encode()
encode(
data):string|Uint8Array<ArrayBufferLike>
Defined in: packages/server/dist/adapters/ws.d.mts:24
Encode data for transmission over the wire
Parameters
| Parameter | Type |
|---|---|
data | unknown |
Returns
string | Uint8Array<ArrayBufferLike>