Method: Aliyun::OSS::HTTP::StreamWriter#initialize
- Defined in:
- lib/aliyun/oss/http.rb
#initialize(crc_enable = false, init_crc = 0) ⇒ StreamWriter
Returns a new instance of StreamWriter.
48 49 50 51 52 53 54 |
# File 'lib/aliyun/oss/http.rb', line 48 def initialize(crc_enable = false, init_crc = 0) @buffer = "" @producer = Fiber.new { yield self if block_given? } @producer.resume @data_crc = init_crc.to_i @crc_enable = crc_enable end |