mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-07-19 01:17:18 +00:00
feature(socket) rm
This commit is contained in:
parent
cd6edab845
commit
394cc1ac53
2 changed files with 0 additions and 73 deletions
|
|
@ -37,7 +37,6 @@
|
|||
|
||||
/* Additional Modules */
|
||||
CloudFunc = require('../cloudfunc'),
|
||||
exports.socket = require('./socket'),
|
||||
exports.auth = require('./auth').auth,
|
||||
|
||||
/* second initializing after all modules load, so global var is *
|
||||
|
|
|
|||
|
|
@ -1,72 +0,0 @@
|
|||
(function() {
|
||||
'use strict';
|
||||
|
||||
var DIR = '../',
|
||||
Util = require(DIR + 'util'),
|
||||
tryRequire = require('./tryRequire'),
|
||||
|
||||
io = tryRequire('socket.io'),
|
||||
|
||||
Socket,
|
||||
|
||||
AllListeners = [];
|
||||
|
||||
exports.on = addListener;
|
||||
exports.addListener = addListener;
|
||||
exports.removeListener = removeListener;
|
||||
exports.send = send;
|
||||
exports.emit = emit;
|
||||
exports.listen = listen;
|
||||
|
||||
function addListener(name, socket, func) {
|
||||
if (!func) {
|
||||
func = socket;
|
||||
socket = Socket;
|
||||
}
|
||||
|
||||
Util.addListener(name, func, AllListeners, socket);
|
||||
}
|
||||
|
||||
function removeListener(name, socket, func) {
|
||||
if (!func) {
|
||||
func = socket;
|
||||
socket = Socket;
|
||||
}
|
||||
|
||||
Util.removeListener(name, func, AllListeners, socket);
|
||||
}
|
||||
|
||||
function send(msg, socket) {
|
||||
if (socket)
|
||||
socket.send(msg);
|
||||
}
|
||||
|
||||
function emit(channel, message, socket, all) {
|
||||
var obj;
|
||||
|
||||
if (socket) {
|
||||
if (all)
|
||||
obj = socket.broadcast;
|
||||
else
|
||||
obj = socket;
|
||||
|
||||
obj.emit(channel, message);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* function listen on servers port
|
||||
* @server {Object} started server object
|
||||
*/
|
||||
function listen(server) {
|
||||
var result;
|
||||
|
||||
if (io) {
|
||||
result = io.listen(server);
|
||||
Socket = result.sockets;
|
||||
}
|
||||
|
||||
return Socket;
|
||||
}
|
||||
|
||||
})();
|
||||
Loading…
Add table
Add a link
Reference in a new issue