Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 643 Bytes

File metadata and controls

25 lines (19 loc) · 643 Bytes

sails.sockets.rooms()

Purpose

Get the list of all current socket rooms

Overview

Parameters

None.

Example Usage

// Controller action

getRoomsList: function(req, res) {
    var roomNames = JSON.stringify(sails.sockets.rooms());
    res.json({
      message: 'A list of all the rooms: '+roomNames
    });
}

Note: In Socket.io, all sockets are automatically subscribed to a global room with an empty name (''). This room is not returned as part of the array in sails.sockets.rooms