13 lines
330 B
TypeScript
13 lines
330 B
TypeScript
import { CLOSECODES, Payload } from "../util/Constants";
|
|
import { Send } from "../util/Send";
|
|
import { setHeartbeat } from "../util/setHeartbeat";
|
|
import WebSocket from "../util/WebSocket";
|
|
|
|
export function onHeartbeat(this: WebSocket, data: Payload) {
|
|
// TODO: validate payload
|
|
|
|
setHeartbeat(this);
|
|
|
|
Send(this, { op: 11 });
|
|
}
|