socket.on('join_room', callback);
client.on('join_room', function(data){
...
})
socket.emit('событие', данные)
socket.on('message', function(data){...});
socket.on('join_room', function(data){...});
socket.on('что угодно', function(data){...});
socket.on('message', function(data){...
socket.emit('message') или socket.broadcast...
});
socket.on('join_room', function(data){...
socket.emit('message') или socket.broadcast...
});
...
socket.on(subscribe, fn());
socket.emit(subscribed_event, data);
io.sockets.on( 'connection', function( client ) {...})
client.on('join_room', function(data){
client.join(data.room)
client.broadcast.to(data.room).emit('new_user', data);
})
socket.emit('join_room', {room: имя_комнаты...});
socket.on('join_room', callback);
socket.emit('send_message', {message: 'Сообщение', room: 'Имя-комнаты'});
socket.on('send_message', callback);
socket.on('send_message', function(data){
socket.broadcast.to(data.room).emit('send_message', {message: data.message})
})