# File 'lib/evilution/parallel/work_queue/channel.rb', line 13defread(io)header=io.read(4)returnnilifheader.nil?||header.bytesize<4length=header.unpack1("N")payload=io.read(length)Frame.decode(header,payload)end
.write(io, object) ⇒ Object
8
9
10
11
# File 'lib/evilution/parallel/work_queue/channel.rb', line 8defwrite(io,object)io.write(Frame.encode(object))io.flushend