UNPKG

linda-socket.io

Version:
19 lines (12 loc) 534 B
## LindaClient = require('linda-socket.io').Client LindaClient = require('../../').Client socket = require('socket.io-client').connect('http://localhost:3000') linda = new LindaClient().connect(socket) ts = linda.tuplespace('chatroom1') socket.on 'connect', -> console.log 'connect!!!' ts.watch {type: "chat"}, (err, tuple) -> console.log "> #{tuple.data.message} (from:#{tuple.from})" process.stdin.setEncoding 'utf8' process.stdin.on 'data', (data) -> ts.write {type: "chat", message: data.replace(/[\r\n]/g, '')}