Sha256: 67789396f9d0225afeb12566cf40340942e13892df28ae76c40afddb81341e1e
Contents?: true
Size: 662 Bytes
Versions: 57
Compression:
Stored size: 662 Bytes
Contents
$LOAD_PATH.unshift File.expand_path('../../lib', __FILE__) require 'rubygems' require 'cool.io' ADDR = '127.0.0.1' PORT = 4321 cool.io.connect ADDR, PORT do on_connect do puts "Connected to #{remote_host}:#{remote_port}" write "bounce this back to me" end on_close do puts "Disconnected from #{remote_host}:#{remote_port}" end on_read do |data| puts "Got: #{data}" close end on_resolve_failed do puts "Error: Couldn't resolve #{remote_host}" end on_connect_failed do puts "Error: Connection refused to #{remote_host}:#{remote_port}" end end puts "Echo client connecting to #{ADDR}:#{PORT}..." cool.io.run
Version data entries
57 entries across 57 versions & 6 rubygems