Sha256: 8d9de20025ac63e57ab0e90a90185b7d2faabc8c5c06262639f9b0c8320d44c3
Contents?: true
Size: 462 Bytes
Versions: 1
Compression:
Stored size: 462 Bytes
Contents
# frozen_string_literal: true require 'bundler/setup' require 'polyphony' require 'polyphony/extensions/backtrace' socket = Polyphony::Net.tcp_connect('127.0.0.1', 1234) writer = spin do throttled_loop(1) do socket << "#{Time.now}\n" rescue StandardError nil end 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.23 | examples/io/echo_client.rb |