Class: Tkar::MessageStream::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/tkar/stream.rb

Direct Known Subclasses

Ascii, Binary

Instance Method Summary collapse

Constructor Details

#initialize(opts, fd_in, fd_out = fd_in) ⇒ Base

Returns a new instance of Base.



57
58
59
60
61
62
63
64
65
# File 'lib/tkar/stream.rb', line 57

def initialize(opts, fd_in, fd_out = fd_in)
  @flip = opts["flip"]
  @radians = opts["radians"]
  @verbose = opts["v"]

  @fd_in, @fd_out = fd_in, fd_out
  @fd_in_stack = []
  @fd_out_mutex = Mutex.new
end