class Nis::Struct::NemAsyncTimerVisitor

@attr [String] last_delay_time @attr [String] executions @attr [String] failures @attr [String] successes @attr [String] last_operation_start_time @attr [String] is_executing @attr [String] name @attr [String] average_operation_time @attr [String] last_operation_time @see nemproject.github.io/#nemAsyncTimerVisitor

Attributes

average_operation_time[RW]
executions[RW]
failures[RW]
is_executing[RW]
last_delay_time[RW]
last_operation_start_time[RW]
last_operation_time[RW]
name[RW]
successes[RW]

Public Class Methods

build(attrs) click to toggle source
# File lib/nis/struct/nem_async_timer_visitor.rb, line 16
def self.build(attrs)
  attrs[:last_delay_time] = attrs[:'last-delay-time']
  attrs[:last_operation_start_time] = attrs[:'last-operation-start-time']
  attrs[:is_executing] = attrs[:'is-executing']
  attrs[:average_operation_time] = attrs[:'average-operation-time']
  attrs[:last_operation_time] = attrs[:'last-operation-time']
  new(attrs)
end

Public Instance Methods

executing?() click to toggle source

@return [Boolean]

# File lib/nis/struct/nem_async_timer_visitor.rb, line 26
def executing?
  @is_executing == 1
end