Sha256: 2b5e4d853931423b0fe36fd8626158165e06a307a98163725886de94ce3aaa15
Contents?: true
Size: 408 Bytes
Versions: 90
Compression:
Stored size: 408 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) do socket << "#{Time.now}\n" rescue StandardError nil end end reader = spin do puts 'received from echo server:' socket.read_loop do |data| STDOUT << data end end sleep(5) [reader, writer].each(&:stop) socket.close
Version data entries
90 entries across 90 versions & 1 rubygems