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})
})