chore(socket) move out function connect

This commit is contained in:
coderaiser 2013-06-30 09:26:41 +00:00
parent 6c8d799355
commit cd311d0984

View file

@ -1,5 +1,5 @@
/* module make possible connectoin thrue socket.io on a client */
var CloudCmd, Util, DOM, jqconsole, io;
var CloudCmd, Util, DOM, io;
(function(CloudCmd, Util, DOM){
'use strict';
@ -8,32 +8,33 @@ var CloudCmd, Util, DOM, jqconsole, io;
Terminal,
ERROR_MSG = 'could not connect to socket.io\n'+
'npm i socket.io';
'npm i socket.io';
DOM.jsload('/socket.io/lib/socket.io.js', {
onerror : Util.retExec(Util.log, ERROR_MSG),
onload : function(){
socket = io.connect(CloudCmd.HOST);
CloudCmd.Socket = socket;
socket.on('connect', function () {
outToTerminal({stdout: 'socket connected'});
});
socket.on('message', function (msg) {
var lMsg = Util.parseJSON(msg);
outToTerminal(lMsg);
});
socket.on('disconnect', function () {
outToTerminal({stderr: 'socket disconected'});
});
}
onload : connect
});
function connect() {
socket = io.connect(CloudCmd.HOST);
CloudCmd.Socket = socket;
socket.on('connect', function () {
outToTerminal({stdout: 'socket connected'});
});
socket.on('message', function (msg) {
var lMsg = Util.parseJSON(msg);
outToTerminal(lMsg);
});
socket.on('disconnect', function () {
outToTerminal({stderr: 'socket disconected'});
});
}
function outToTerminal(pMsg){
var i, n, lResult, lStdout, lStderr,