better indenting on signal.js
This commit is contained in:
parent
5921513c79
commit
786ea64480
1 changed files with 99 additions and 131 deletions
|
@ -58,13 +58,6 @@ module.exports = function(io, stunservers, state) {
|
||||||
function join(name, cb) {
|
function join(name, cb) {
|
||||||
// sanity check
|
// sanity check
|
||||||
if (typeof name !== 'string') return
|
if (typeof name !== 'string') return
|
||||||
/*
|
|
||||||
// check if maximum number of sockets reached
|
|
||||||
if (config.rooms && config.rooms.maxClients > 0 &&
|
|
||||||
socketsInRoom(name) >= config.rooms.maxClients) {
|
|
||||||
safeCb(cb)('full')
|
|
||||||
return
|
|
||||||
}*/
|
|
||||||
// leave any existing rooms
|
// leave any existing rooms
|
||||||
removeFeed()
|
removeFeed()
|
||||||
safeCb(cb)(null, describeRoom(name))
|
safeCb(cb)(null, describeRoom(name))
|
||||||
|
@ -106,31 +99,6 @@ module.exports = function(io, stunservers, state) {
|
||||||
[data.type, data.session, data.prefix, data.peer, data.time, data.value]
|
[data.type, data.session, data.prefix, data.peer, data.time, data.value]
|
||||||
))
|
))
|
||||||
})
|
})
|
||||||
|
|
||||||
/*
|
|
||||||
// tell socket about stun and turn servers and generate nonces
|
|
||||||
socket.emit('stunservers', config.stunservers || [])
|
|
||||||
|
|
||||||
// create shared secret nonces for TURN authentication
|
|
||||||
// the process is described in draft-uberti-behave-turn-rest
|
|
||||||
var credentials = []
|
|
||||||
// allow selectively vending turn credentials based on origin.
|
|
||||||
var origin = socket.handshake.headers.origin
|
|
||||||
if (!config.turnorigins || config.turnorigins.indexOf(origin) !== -1) {
|
|
||||||
config.turnservers.forEach(function (server) {
|
|
||||||
var hmac = crypto.createHmac('sha1', server.secret)
|
|
||||||
// default to 86400 seconds timeout unless specified
|
|
||||||
var username = Math.floor(new Date().getTime() / 1000) + (server.expiry || 86400) + ""
|
|
||||||
hmac.update(username)
|
|
||||||
credentials.push({
|
|
||||||
username: username,
|
|
||||||
credential: hmac.digest('base64'),
|
|
||||||
urls: server.urls || server.url
|
|
||||||
})
|
|
||||||
})
|
|
||||||
}
|
|
||||||
socket.emit('turnservers', credentials)
|
|
||||||
*/
|
|
||||||
})
|
})
|
||||||
|
|
||||||
function describeRoom(name) {
|
function describeRoom(name) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue