Results for: "module_function"

No documentation available

Raised when a hash-based tuple has an invalid key.

A tuple is the elementary object in Rinda programming. Tuples may be matched against templates if the tuple and the template are the same size.

TupleSpaceProxy allows a remote Tuplespace to appear as local.

An SimpleRenewer allows a TupleSpace to check if a TupleEntry is still alive.

A TupleEntry is a Tuple (i.e. a possible entry in some Tuplespace) together with expiry and cancellation data.

TupleBag is an unordered collection of tuples. It is the basis of Tuplespace.

The Tuplespace manages access to the tuples it contains, ensuring mutual exclusion requirements are met.

The sec option for the write, take, move, read and notify methods may either be a number of seconds or a Renewer object.

No documentation available

An error that indicates we weren’t able to fetch some data from a source

No documentation available

Signals that a remote operation cannot be conducted, probably due to not being connected (or just not finding host).

The installer installs the files contained in the .gem into the Gem.home.

Gem::Installer does the work of putting files in all the right places on the filesystem including unpacking the gem into its gem dir, installing the gemspec in the specifications dir, storing the cached gem in the cache dir, and installing either wrappers or symlinks for executables.

The installer invokes pre and post install hooks. Hooks can be added either through a rubygems_plugin.rb file in an installed gem or via a rubygems/defaults/#{RUBY_ENGINE}.rb or rubygems/defaults/operating_system.rb file. See Gem.pre_install and Gem.post_install for details.

This Gem::StreamUI subclass records input and output to StringIO for retrieval during tests.

Represents a gem of name name at version of platform. These wrap the data returned from the indexes.

RemoteFetcher handles the details of fetching gems and gem information from a remote source.

SilentUI is a UI choice that is absolutely silent.

Not a URI.

URI is valid, bad usage is not.

The “file” URI is defined by RFC8089.

Raised on attempt to Ractor#take if there was an uncaught exception in the Ractor. Its cause will contain the original exception, and ractor is the original ractor it was raised in.

r = Ractor.new { raise "Something weird happened" }

begin
  r.take
rescue => e
  p e             # => #<Ractor::RemoteError: thrown by remote Ractor.>
  p e.ractor == r # => true
  p e.cause       # => #<RuntimeError: Something weird happened>
end

Raised on an attempt to access an object which was moved in Ractor#send or Ractor.yield.

r = Ractor.new { sleep }

ary = [1, 2, 3]
r.send(ary, move: true)
ary.inspect
# Ractor::MovedError (can not send any methods to a moved object)

exception to wait for reading. see IO.select.

exception to wait for writing. see IO.select.

No documentation available
Search took: 8ms  ·  Total Results: 3178