Sha256: 77bbc9b9e0aa1f97e8c1668c7fb462419ea503bdfa32ff2b28055ef8f85e315e
Contents?: true
Size: 1.12 KB
Versions: 2
Compression:
Stored size: 1.12 KB
Contents
websocket-client-simple ======================= Simple WebSocket Client for Ruby - https://github.com/shokai/websocket-client-simple - https://rubygems.org/gems/websocket-client-simple [![Build Status](https://travis-ci.org/shokai/websocket-client-simple.png)](https://travis-ci.org/shokai/websocket-client-simple) Installation ------------ gem install websocket-client-simple Usage ----- ```ruby require 'rubygems' require 'websocket-client-simple' ws = WebSocket::Client::Simple.connect 'ws://example.com:8888' ws.on :message do |msg| puts msg.data end ws.on :open do ws.send 'hello!!!' end ws.on :close do |e| p e exit 1 end loop do ws.send STDIN.gets.strip end ``` Sample ------ [websocket chat](https://github.com/shokai/websocket-client-simple/tree/master/sample) Test ---- % gem install bundler % bundle install % export WS_PORT=8888 % rake test Contributing ------------ 1. Fork it 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create new Pull Request
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
websocket-client-simple-0.0.8 | README.md |
websocket-client-simple-0.0.7 | README.md |