import { CLOSECODES } from "./Constants" ; import { WebSocket } from "./WebSocket" ; export function setHeartbeat ( socket ) { if ( socket . heartbeatTimeout ) clearTimeout ( socket . heartbeatTimeout ) ; socket . heartbeatTimeout = setTimeout ( ( ) => { return socket . close ( CLOSECODES . Session_timed_out ) ; } , 1000 * 45 ) ; }