Sha256: 93a430b41b1680edc4306df0f583d359bd3ccbba35ceb22ab8fa17c926aa600e
Contents?: true
Size: 390 Bytes
Versions: 1
Compression:
Stored size: 390 Bytes
Contents
# frozen_string_literal: true require 'bundler/setup' require 'polyphony' socket = Polyphony::Net.tcp_connect('127.0.0.1', 1234) writer = spin do throttled_loop(1) { socket << "#{Time.now}\n" rescue nil } end reader = spin do puts "received from echo server:" while data = socket.readpartial(8192) STDOUT << data end end sleep(5) [reader, writer].each(&:stop) socket.close
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
polyphony-0.19 | examples/io/echo_client.rb |