Sha256: d4a43a4dfa6d98a26fec902ae373313061b652f76c0a1e1e214f14db0e15757a

Contents?: true

Size: 517 Bytes

Versions: 4

Compression:

Stored size: 517 Bytes

Contents

require 'tamashii/agent/common'
require 'tamashii/agent/device/device_base'

module Tamashii
  module Agent
    module Device
      module Buzzer
        class Base < DeviceBase
          include Common::Loggable

          def play_ok
            raise NotImplementedError, "play_ok"
          end

          def play_no
            raise NotImplementedError, "play_no"
          end

          def play_error
            raise NotImplementedError, "play_error"
          end
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
tamashii-agent-0.4.0 lib/tamashii/agent/device/buzzer/base.rb
tamashii-agent-0.3.4 lib/tamashii/agent/device/buzzer/base.rb
tamashii-agent-0.3.3 lib/tamashii/agent/device/buzzer/base.rb
tamashii-agent-0.3.1 lib/tamashii/agent/device/buzzer/base.rb