W Socket.IO, czy „puls” jest zdarzeniem, które można wykorzystać do wywołania innych akcji?
Ten dokładny kod nie działa, ale liczyłem na coś takiego:
io.sockets.on('connection', function(socket) {
socket.on('heartbeat', function() {
// Do something here...
});
});
Czy coś takiego jest możliwe? To znaczy, wiem, że mogę po prostu wykonać inną funkcję, która uruchamia co powiedzmy 15 sekund za pomocą setInterval:
io.sockets.on('connection', function(socket) {
setInterval(function() {
// Do something
},15000);
});
Ale skoro puls już działa w tym przedziale, dlaczego nie wykorzystać tego?
W każdym razie każdy wgląd zostałby bardzo doceniony.