-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathserver_socket.min.js
More file actions
1 lines (1 loc) · 973 Bytes
/
server_socket.min.js
File metadata and controls
1 lines (1 loc) · 973 Bytes
1
var express=require("express"),http=require("http"),app=express(),server=http.createServer(app),io=require("socket.io")(server,{cors:{origin:"*"}}),io_rapporto_audit=io.of("/rapporto_audit");app.get("/",((o,r)=>{r.send("hello to server socket suite!")})),io_rapporto_audit.on("connection",(o=>{o.on("join rapporto audit",(r=>{o.leave(o.room),o.join(r),o.room=r})),o.on("cambio risposta default",((r,e,i,t)=>{o.broadcast.to(o.room).emit("cambio risposta default",r,e,i,t)})),o.on("aggiungi rilievo",((r,e,i,t)=>{o.broadcast.to(o.room).emit("aggiungi rilievo",r,e,i,t)})),o.on("rimuovi rilievo",((r,e)=>{o.broadcast.to(o.room).emit("rimuovi rilievo",r,e)})),o.on("typing evidenza",(r=>{o.broadcast.to(o.room).emit("typing evidenza",r)})),o.on("cambio evidenza",((r,e,i)=>{o.broadcast.to(o.room).emit("cambio evidenza",r,e,i)})),o.on("cambio risposta progress",((r,e,i,t,a)=>{o.broadcast.to(o.room).emit("cambio risposta progress",r,e,i,t,a)}))})),server.listen(3e3,(()=>{}));