Method: OpenSSL::Buffering#write

Defined in:
lib/openssl/buffering.rb

#write(*s) ⇒ Object

Writes s to the stream. If the argument is not a String it will be converted using .to_s method. Returns the number of bytes written.



369
370
371
372
373
374
# File 'lib/openssl/buffering.rb', line 369

def write(*s)
  s.inject(0) do |written, str|
    do_write(str)
    written + str.bytesize
  end
end