Sha256: e1bbccb2b1a59cf36b685745b733991a2b3cf763338b93f53421853e15f18045

Contents?: true

Size: 804 Bytes

Versions: 85

Compression:

Stored size: 804 Bytes

Contents

//Setup a server on port 9998 to accept incomming connections
var io = require('socket.io')();
var rl = require('readline');

var r = rl.createInterface({
  input: process.stdin,
  output: new require('stream').Writable(),
  terminal: false
});

var stdin = process.stdin;

_socket = null;

//stdin.resume();
r.on("line", function(chunk) {
  var res = JSON.parse(chunk.toString());
  type = res.type;
  msg = res.msg;
  console.error("Sending" + type);
  console.error("Sending" + JSON.stringify(msg));
  _socket.emit(type, msg);
});

io.on('connection', function(socket) {
  _socket = socket;
  console.log("CLIENT CONNECTED");

  socket.on("test", function(data) {
    console.log(JSON.stringify(data));
  });
});
io.listen(9998);

function call() {
  console.log("STARTED");
}
setTimeout(call, 1000);

Version data entries

85 entries across 85 versions & 1 rubygems

Version Path
flok-0.0.41 spec/iface/driver/assets/sockio_server.js
flok-0.0.40 spec/iface/driver/assets/sockio_server.js
flok-0.0.39 spec/iface/driver/assets/sockio_server.js
flok-0.0.38 spec/iface/driver/assets/sockio_server.js
flok-0.0.36 spec/iface/driver/assets/sockio_server.js
flok-0.0.35 spec/iface/driver/assets/sockio_server.js
flok-0.0.34 spec/iface/driver/assets/sockio_server.js
flok-0.0.33 spec/iface/driver/assets/sockio_server.js
flok-0.0.32 spec/iface/driver/assets/sockio_server.js
flok-0.0.31 spec/iface/driver/assets/sockio_server.js
flok-0.0.30 spec/iface/driver/assets/sockio_server.js
flok-0.0.29 spec/iface/driver/assets/sockio_server.js
flok-0.0.28 spec/iface/driver/assets/sockio_server.js
flok-0.0.27 spec/iface/driver/assets/sockio_server.js
flok-0.0.26 spec/iface/driver/assets/sockio_server.js
flok-0.0.25 spec/iface/driver/assets/sockio_server.js
flok-0.0.24 spec/iface/driver/assets/sockio_server.js
flok-0.0.23 spec/iface/driver/assets/sockio_server.js
flok-0.0.21 spec/iface/driver/assets/sockio_server.js
flok-0.0.20 spec/iface/driver/assets/sockio_server.js