Sha256: 759849e4e5923e407300a72306d354e86c540dbc644ab716cb5945ce53c12586

Contents?: true

Size: 267 Bytes

Versions: 14

Compression:

Stored size: 267 Bytes

Contents

module LightIO
  module Watchers
    class Watcher
      attr_reader :callback

      def set_callback(&blk)
        raise Error, "already has callback" if @callback
        @callback = blk
      end

      def start(backend)
        raise
      end
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
lightio-0.4.4 lib/lightio/watchers/watcher.rb
lightio-0.4.3 lib/lightio/watchers/watcher.rb
lightio-0.4.2 lib/lightio/watchers/watcher.rb
lightio-0.4.1 lib/lightio/watchers/watcher.rb
lightio-0.4.0 lib/lightio/watchers/watcher.rb
lightio-0.4.0.pre lib/lightio/watchers/watcher.rb
lightio-0.3.2 lib/lightio/watchers/watcher.rb
lightio-0.3.1 lib/lightio/watchers/watcher.rb
lightio-0.3.0 lib/lightio/watchers/watcher.rb
lightio-0.2.2 lib/lightio/watchers/watcher.rb
lightio-0.2.1 lib/lightio/watchers/watcher.rb
lightio-0.2.0 lib/lightio/watchers/watcher.rb
lightio-0.1.1 lib/lightio/watchers/watcher.rb
lightio-0.1.0 lib/lightio/watchers/watcher.rb