-
Notifications
You must be signed in to change notification settings - Fork 0
Socket.IO Client API
holic edited this page Jan 1, 2012
·
12 revisions
Uses namespace /whispers
socket.of('/whispers').emit('whisper', to, message, function(sent) {
// sent is true if message was received by recipient, otherwise false (recipient offline?)
});
socket.of('/whispers').on('whisper', function(from, message) {
// <from> message
});
Uses namespace /channels
socket.of('/channels').emit('join', channel, function(joined) {
// joined is true if channel was joined, otherwise false (already in channel)
});
socket.of('/channels').emit('leave', channel, function(left) {
// left is true if channel was left, otherwise false (not in channel)
});
socket.of('/channels').on('join', function(channel, name) {
// name joined channel
});
socket.of('/channels').on('leave', function(channel, name) {
// name left channel
});
socket.of('/channels').emit('chat', channel, message, function(sent) {
// sent is true if message was received, otherwise false (not in channel)
});
socket.of('/channels').on('chat', function(channel, name, message) {
// [channel] name: message
});