Sha256: 69714b4b86588625351b75e37a9af6bc3c3f168f5b346a9eb1579fbd67ac52d8
Contents?: true
Size: 387 Bytes
Versions: 11
Compression:
Stored size: 387 Bytes
Contents
# frozen_string_literal: true module ScriptCore class ServiceChannel attr_reader(:in_writer, :out_reader) def initialize(in_writer, out_reader) @in_writer = in_writer @out_reader = out_reader end def write(buffer) in_writer.write(buffer) nil rescue Errno::EPIPE end def read(*args) out_reader.read(*args) end end end
Version data entries
11 entries across 11 versions & 1 rubygems