Class Net::SSH::Transport::OSSL::BufferFactory
In: lib/net/ssh/transport/ossl/buffer-factory.rb
Parent: Object

A factory class for returning new buffer instances that have been decorated to also handle OpenSSL specific information.

Methods

buffer   reader   writer  

Public Instance methods

Return a new general buffer that can also read bignums and keys.

[Source]

    # File lib/net/ssh/transport/ossl/buffer-factory.rb, line 42
42:           def buffer( text="" )
43:             Net::SSH::Transport::OSSL::Buffer.new( text )
44:           end

Return a new reader buffer that can also read bignums and keys.

[Source]

    # File lib/net/ssh/transport/ossl/buffer-factory.rb, line 32
32:           def reader( text )
33:             Net::SSH::Transport::OSSL::ReaderBuffer.new( text )
34:           end

Return a new writer buffer, initialized with the parameter.

[Source]

    # File lib/net/ssh/transport/ossl/buffer-factory.rb, line 37
37:           def writer( text="" )
38:             Net::SSH::Util::WriterBuffer.new( text )
39:           end

[Validate]