class Ticard::FdRepository

Public Class Methods

new(in_fd, out_fd) click to toggle source
# File lib/ticard/fd_repository.rb, line 4
def initialize(in_fd, out_fd)
  @in_fd = in_fd
  @out_fd = out_fd
end

Protected Instance Methods

read(_) click to toggle source
# File lib/ticard/fd_repository.rb, line 11
def read(_)
  @in_fd.read
end
write(_, &b) click to toggle source
# File lib/ticard/fd_repository.rb, line 15
def write(_, &b)
  b.call(@out_fd)
end