Class: DeepConnect::Event::Event
Direct Known Subclasses
Instance Attribute Summary collapse
-
#receiver ⇒ Object
readonly
Returns the value of attribute receiver.
-
#seq ⇒ Object
readonly
Returns the value of attribute seq.
-
#session ⇒ Object
readonly
Returns the value of attribute session.
Instance Method Summary collapse
-
#initialize(session, receiver) ⇒ Event
constructor
A new instance of Event.
- #inspect ⇒ Object
Constructor Details
#initialize(session, receiver) ⇒ Event
Returns a new instance of Event.
36 37 38 39 |
# File 'lib/deep-connect/event.rb', line 36 def initialize(session, receiver) @session = session @receiver = receiver end |
Instance Attribute Details
#receiver ⇒ Object (readonly)
Returns the value of attribute receiver.
42 43 44 |
# File 'lib/deep-connect/event.rb', line 42 def receiver @receiver end |
#seq ⇒ Object (readonly)
Returns the value of attribute seq.
43 44 45 |
# File 'lib/deep-connect/event.rb', line 43 def seq @seq end |
#session ⇒ Object (readonly)
Returns the value of attribute session.
41 42 43 |
# File 'lib/deep-connect/event.rb', line 41 def session @session end |
Instance Method Details
#inspect ⇒ Object
47 48 49 |
# File 'lib/deep-connect/event.rb', line 47 def inspect sprintf "#<#{self.class}, session=#{@session}, seq=#{@seq}, receiver=#{@receiver}>" end |