class Async::HTTP::Protocol::HTTP2
def initialize(controller, stream)
def initialize(controller, stream) @controller = controller @stream = stream @controller.on(:frame) do |data| @stream.write(data) @stream.flush end # @controller.on(:frame_sent) do |frame| # Async.logger.debug(self) {"Sent frame: #{frame.inspect}"} # end # # @controller.on(:frame_received) do |frame| # Async.logger.debug(self) {"Received frame: #{frame.inspect}"} # end if @controller.is_a? ::HTTP2::Client @controller.send_connection_preface @reader = read_in_background end end