Class: DeepConnect::Event::ConnectResult

Inherits:
Event show all
Defined in:
lib/deep-connect/event.rb

Instance Attribute Summary collapse

Attributes inherited from Event

#receiver, #seq, #session

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Event

#inspect

Constructor Details

#initialize(result) ⇒ ConnectResult

Returns a new instance of ConnectResult.



539
540
541
# File 'lib/deep-connect/event.rb', line 539

def initialize(result)
	@result = result
end

Instance Attribute Details

#resultObject (readonly)

Returns the value of attribute result.



543
544
545
# File 'lib/deep-connect/event.rb', line 543

def result
  @result
end

Class Method Details

.materialize_sub(session, type, klass, result) ⇒ Object



535
536
537
# File 'lib/deep-connect/event.rb', line 535

def self.materialize_sub(session, type, klass, result)
	new(result)
end

Instance Method Details

#serializeObject



545
546
547
# File 'lib/deep-connect/event.rb', line 545

def serialize
	[self.class, @result]
end