module Concurrent::ErlangActor::HasReference
Attributes
reference[R]
@return [Reference]
Public Class Methods
new(from, reference)
click to toggle source
@!visibility private
Calls superclass method
Concurrent::ErlangActor::HasFrom.new
# File lib/concurrent-ruby-edge/concurrent/edge/erlang_actor.rb, line 1332 def initialize(from, reference) # noinspection RubySuperCallWithoutSuperclassInspection super from @reference = reference end
Public Instance Methods
==(o)
click to toggle source
@return [true, false]
Calls superclass method
Concurrent::ErlangActor::HasFrom#==
# File lib/concurrent-ruby-edge/concurrent/edge/erlang_actor.rb, line 1344 def ==(o) # noinspection RubySuperCallWithoutSuperclassInspection super(o) && o.reference == self.reference end
hash()
click to toggle source
@return [Integer]
# File lib/concurrent-ruby-edge/concurrent/edge/erlang_actor.rb, line 1350 def hash [@from, @reference].hash end
to_ary()
click to toggle source
@return [::Array(Pid, Reference)]
# File lib/concurrent-ruby-edge/concurrent/edge/erlang_actor.rb, line 1339 def to_ary [@from, @reference] end