MCPcopy Create free account
hub / github.com/AutoCodeStack/ios-device-farm / connect

Function connect

public/static/js/socket/socket.io.js:1–26  ·  view source on GitHub ↗
(udid)

Source from the content-addressed store, hash-verified

1function connect(udid) {
2 socket = io("http://localhost:9000");
3 const sockData = { udid: udid };
4 socket.on("connect", () => {
5 socket.emit("devicePrepare", sockData, (data) => {
6 console.log(data);
7 renderLoop.start();
8 hideLoader();
9 canvasRect = canvas.getBoundingClientRect();
10 });
11 });
12
13 socket.on("message", (message) => {
14 console.log(message);
15 });
16
17 socket.on("imageFrame", (message) => {
18 var blob = new Blob([message], { type: "image/jpeg" });
19 pipeline.push(blob);
20 });
21
22 socket.on("disconnect", () => {
23 renderLoop.stop();
24 pipeline.destroy();
25 });
26}

Callers 1

initlizeFunction · 0.85

Calls 5

hideLoaderFunction · 0.85
pushMethod · 0.80
startMethod · 0.45
stopMethod · 0.45
destroyMethod · 0.45

Tested by

no test coverage detected