Object
# File lib/em-http/decoders.rb, line 25 def self.encoding_names name = to_s.split('::').last.downcase [name] end
chunk_callback
To handle a decompressed chunk
# File lib/em-http/decoders.rb, line 32 def initialize(&chunk_callback) @chunk_callback = chunk_callback end
# File lib/em-http/decoders.rb, line 36 def <<(compressed) return unless compressed && compressed.size > 0 decompressed = decompress(compressed) receive_decompressed decompressed end
# File lib/em-http/decoders.rb, line 43 def finalize! decompressed = finalize receive_decompressed decompressed end
Must return a part of decompressed
# File lib/em-http/decoders.rb, line 60 def decompress(compressed) nil end
May return last part
# File lib/em-http/decoders.rb, line 66 def finalize nil end
[Validate]
Generated with the Darkfish Rdoc Generator 2.