mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 18:55:26 +00:00
chore(socket) move out function connect
This commit is contained in:
parent
6c8d799355
commit
cd311d0984
1 changed files with 24 additions and 23 deletions
|
|
@ -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,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue