Class: Feedx::Compression::Gzip

Inherits:
Abstract
  • Object
show all
Defined in:
lib/feedx/compression/gzip.rb

Instance Method Summary collapse

Instance Method Details

#reader(io, &block) ⇒ Object



4
5
6
7
# File 'lib/feedx/compression/gzip.rb', line 4

def reader(io, **, &block)
  force_binmode(io)
  Zlib::GzipReader.wrap(io, &block)
end

#writer(io, &block) ⇒ Object



9
10
11
12
# File 'lib/feedx/compression/gzip.rb', line 9

def writer(io, **, &block)
  force_binmode(io)
  Zlib::GzipWriter.wrap(io, &block)
end