Per inviare qualcosa a tutti i client, usi:
io.sockets.emit('response', data);
Per ricevere dai clienti, usi:
socket.on('cursor', function(data) {
...
});
Come posso combinare i due in modo che quando ricevo un messaggio sul server da un client, invio quel messaggio a tutti gli utenti tranne quello che invia il messaggio?
socket.on('cursor', function(data) {
io.sockets.emit('response', data);
});
Devo hackerarlo inviando l'ID client con il messaggio e quindi controllando sul lato client o c'è un modo più semplice?