arnaucube
arnaucube/comunicationLeapPublic Self-hosted repository
comunicationLeap/clientLeap/comunication.js
clientLeap/comunication.jsRaw
 1var socket=io.connect();
 2function NewConnection(){
 3  socket.emit('newconnection',"newcon",function(data){
 4    //
 5  });
 6}
 7function RotationR2Server(obj){
 8  socket.emit('rotationR',obj,function(data){
 9    //
10  });
11}
12function RotationL2Server(obj){
13  socket.emit('rotationL',obj,function(data){
14    //
15  });
16}
17function ZoomIn2Server(obj){
18  socket.emit('zoomIn',obj,function(data){
19    //
20  });
21}
22function ZoomOut2Server(obj){
23  socket.emit('zoomOut',obj,function(data){
24    //
25  });
26}
27function AddCube2Server(obj){
28  socket.emit('addCube',obj,function(data){
29    //
30  });
31}
32
33socket.on('numconnections',function(data){
34    document.getElementById("idNumConnections").innerHTML=data.numconnections;
35});
36socket.on('rotationR',function(data){
37    //mRotation(getObjByName(data));
38    mRotationR(window[data.data]);
39});
40socket.on('rotationL',function(data){
41    //mRotation(getObjByName(data));
42    mRotationL(window[data.data]);
43});
44socket.on('zoomIn',function(data){
45    //mRotation(getObjByName(data));
46    mZoomIn();
47});
48socket.on('zoomOut',function(data){
49    //mRotation(getObjByName(data));
50    mZoomOut();
51});
52socket.on('addCube',function(data){
53    //mRotation(getObjByName(data));
54    mAddBus();
55});