Sha256: b45fa0c71b55c0b10e57cf8b1cb905e17d86c54de8473ccf06ca8eb59ca8fac9
Contents?: true
Size: 615 Bytes
Versions: 2
Compression:
Stored size: 615 Bytes
Contents
$:.unshift File.expand_path '../lib', File.dirname(__FILE__) require 'rubygems' require 'socket.io-client-simple' socket = SocketIO::Client::Simple.connect 'http://localhost:3000' #socket.websocket.on :message do |msg| ## inspect websocket data # p msg.data #end socket.on :connect do puts "connect!!!" end socket.on :disconnect do puts "disconnected!!" end socket.on :chat do |data| puts "> " + data['msg'] end socket.on :error do |err| p err end puts "please input and press Enter key" loop do msg = STDIN.gets.strip next if msg.empty? socket.emit :chat, {:msg => msg, :at => Time.now} end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
socket.io-client-simple-0.0.6 | samples/sample.rb |
socket.io-client-simple-0.0.5 | samples/sample.rb |