Method: Thrift::FramedTransport#initialize

Defined in:
lib/thrift/transport/framed_transport.rb

#initialize(transport, read = true, write = true) ⇒ FramedTransport

Returns a new instance of FramedTransport.



23
24
25
26
27
28
29
30
# File 'lib/thrift/transport/framed_transport.rb', line 23

def initialize(transport, read=true, write=true)
  @transport = transport
  @rbuf      = Bytes.empty_byte_buffer
  @wbuf      = Bytes.empty_byte_buffer
  @read      = read
  @write     = write
  @index      = 0
end