Sha256: 4dbb6e11f2b8d165e2b485344f8628c5ec97e240c7700cb80151b6d96cf2021a

Contents?: true

Size: 395 Bytes

Versions: 22

Compression:

Stored size: 395 Bytes

Contents

module Acfs::Adapter
  # Base adapter handling operation queuing
  # and processing.
  #
  class Base
    # Start processing queued requests.
    #
    def start
    end

    # Abort running and queued requests.
    #
    def abort
    end

    # Run request right now skipping queue.
    #
    def run(_)
    end

    # Enqueue request to be run later.
    #
    def queue(_)
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
acfs-1.3.2 lib/acfs/adapter/base.rb
acfs-1.3.1 lib/acfs/adapter/base.rb
acfs-1.3.0 lib/acfs/adapter/base.rb
acfs-1.2.1 lib/acfs/adapter/base.rb
acfs-0.50.0 lib/acfs/adapter/base.rb
acfs-1.2.0 lib/acfs/adapter/base.rb
acfs-0.49.1 lib/acfs/adapter/base.rb
acfs-1.1.1 lib/acfs/adapter/base.rb
acfs-0.49.0 lib/acfs/adapter/base.rb
acfs-1.1.0 lib/acfs/adapter/base.rb
acfs-0.48.2 lib/acfs/adapter/base.rb
acfs-1.0.1 lib/acfs/adapter/base.rb
acfs-0.48.1 lib/acfs/adapter/base.rb
acfs-1.0.0 lib/acfs/adapter/base.rb
acfs-0.48.0 lib/acfs/adapter/base.rb
acfs-0.47.0 lib/acfs/adapter/base.rb
acfs-0.46.0 lib/acfs/adapter/base.rb
acfs-0.45.0 lib/acfs/adapter/base.rb
acfs-0.44.0 lib/acfs/adapter/base.rb
acfs-0.43.2 lib/acfs/adapter/base.rb