Sha256: fefbb9fe17264048992b7f312a1bba2ab07f0958dadab665eae506ee03cdb38b

Contents?: true

Size: 524 Bytes

Versions: 1

Compression:

Stored size: 524 Bytes

Contents

# frozen_string_literal: true

require 'xip/services/alexa/message_handler'
require 'xip/services/alexa/reply_handler'
require 'xip/services/alexa/setup'

module Xip
  module Services
    module Alexa

      class Client < Xip::Services::BaseClient

        attr_reader :reply

        def initialize(reply:)
          @reply = reply
          Thread.current[:alexa_reply] = reply
        end

        def transmit
          Xip::Logger.l(topic: "alexa", message: "Response sent.")
        end

      end

    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
xip-alexa-1.0.0.pre2 lib/xip/services/alexa/client.rb