Sha256: 4be86630bcd0265cb628620f04485b971447beac20447089d886961aa74fa662
Contents?: true
Size: 354 Bytes
Versions: 1
Compression:
Stored size: 354 Bytes
Contents
module Coronet module TransportMechanism class Base include Contractual::Interface must :open, :host, :port must :write, :data, :io must :read, :io must :close, :io def transmit(data, io) write(data, io) response = read(io) close(io) response end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
coronet-0.0.2 | lib/coronet/transport_mechanism/base.rb |