X-Git-Url: https://git.josue.xyz/?p=VSoRC%2F.git;a=blobdiff_plain;f=node_modules%2Fexpress-ws%2Fexamples%2Fbroadcast.js;fp=node_modules%2Fexpress-ws%2Fexamples%2Fbroadcast.js;h=3d8c60633c68ae177a37c772ce40bd8af5dc267d;hp=0000000000000000000000000000000000000000;hb=2b1de44527123fab80901384e0f374367500ced8;hpb=e79e4a5a87f3e84f7c1777f10a954453a69bf540 diff --git a/node_modules/express-ws/examples/broadcast.js b/node_modules/express-ws/examples/broadcast.js new file mode 100755 index 0000000..3d8c606 --- /dev/null +++ b/node_modules/express-ws/examples/broadcast.js @@ -0,0 +1,20 @@ +var express = require('express'); +var expressWs = require('..') + +var expressWs = expressWs(express()); +var app = expressWs.app; + +app.ws('/a', function(ws, req) { +}); +var aWss = expressWs.getWss('/a'); + +app.ws('/b', function(ws, req) { +}); + +setInterval(function () { + aWss.clients.forEach(function (client) { + client.send('hello'); + }); +}, 5000); + +app.listen(3000)