Class: TestBench::Telemetry::Controls::Projection::Receiver::Example

Inherits:
Object
  • Object
show all
Defined in:
lib/test_bench/telemetry/controls/projection/receiver.rb

Instance Method Summary collapse

Instance Method Details

#event(event) ⇒ Object



15
16
17
# File 'lib/test_bench/telemetry/controls/projection/receiver.rb', line 15

def event(event)
  events << event
end

#event?(event = nil) ⇒ Boolean

Returns:

  • (Boolean)


19
20
21
22
23
24
25
# File 'lib/test_bench/telemetry/controls/projection/receiver.rb', line 19

def event?(event=nil)
  if not event.nil?
    events.include?(event)
  else
    events.any?
  end
end

#eventsObject



11
12
13
# File 'lib/test_bench/telemetry/controls/projection/receiver.rb', line 11

def events
  @events ||= []
end