Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | 6x 6x 5x 2x 1x | /**
* A facade to the socket connections dispatchers event bus
*/
class Socket
{
/**
* @param {Logger} log
* @param {ConnectionObserver} connectionObserver
*/
constructor(log, connectionObserver)
{
this.log = log
this.connectionObserver = connectionObserver
}
/**
* @param {string} event
* @param {function} observer
*/
on(...args)
{
this.connectionObserver.dispatcher.events.on(...args)
}
/**
* @param {string} event
* @param {function} observer
*/
once(...args)
{
this.connectionObserver.dispatcher.events.once(...args)
}
/**
* @param {string} event
* @param {function} observer
*/
removeListener(...args)
{
this.connectionObserver.dispatcher.events.removeListener(...args)
}
}
module.exports = Socket
|