Class: Dommy::Rack::Trace::Event
- Inherits:
-
Struct
- Object
- Struct
- Dommy::Rack::Trace::Event
- Defined in:
- lib/dommy/rack/trace.rb
Overview
An event's kind. :action opens a user-action group that following
events reference via action_seq. :http covers one request/response
(a 3xx hop carries location, so the redirect chain is just successive
:http events).
t is the virtual clock (nil before a window exists); wall_ms is real
monotonic milliseconds since the trace started, for spotting slow steps.
Instance Attribute Summary collapse
-
#action_seq ⇒ Object
Returns the value of attribute action_seq.
-
#data ⇒ Object
Returns the value of attribute data.
-
#name ⇒ Object
Returns the value of attribute name.
-
#seq ⇒ Object
Returns the value of attribute seq.
-
#t ⇒ Object
Returns the value of attribute t.
-
#type ⇒ Object
Returns the value of attribute type.
-
#wall_ms ⇒ Object
Returns the value of attribute wall_ms.
Instance Attribute Details
#action_seq ⇒ Object
Returns the value of attribute action_seq
31 32 33 |
# File 'lib/dommy/rack/trace.rb', line 31 def action_seq @action_seq end |
#data ⇒ Object
Returns the value of attribute data
31 32 33 |
# File 'lib/dommy/rack/trace.rb', line 31 def data @data end |
#name ⇒ Object
Returns the value of attribute name
31 32 33 |
# File 'lib/dommy/rack/trace.rb', line 31 def name @name end |
#seq ⇒ Object
Returns the value of attribute seq
31 32 33 |
# File 'lib/dommy/rack/trace.rb', line 31 def seq @seq end |
#t ⇒ Object
Returns the value of attribute t
31 32 33 |
# File 'lib/dommy/rack/trace.rb', line 31 def t @t end |
#type ⇒ Object
Returns the value of attribute type
31 32 33 |
# File 'lib/dommy/rack/trace.rb', line 31 def type @type end |
#wall_ms ⇒ Object
Returns the value of attribute wall_ms
31 32 33 |
# File 'lib/dommy/rack/trace.rb', line 31 def wall_ms @wall_ms end |