Module: RSMP::TLC::Proxy::PlansBang

Included in:
SupervisorInterface
Defined in:
lib/rsmp/tlc/proxy/plans_bang.rb

Overview

Explicit exception-raising variants of finite plan operations.

Instance Method Summary collapse

Instance Method Details

#order_signal_start!Object



34
35
36
# File 'lib/rsmp/tlc/proxy/plans_bang.rb', line 34

def order_signal_start!(...)
  order_signal_start(...).value!
end

#order_signal_stop!Object



38
39
40
# File 'lib/rsmp/tlc/proxy/plans_bang.rb', line 38

def order_signal_stop!(...)
  order_signal_stop(...).value!
end

#set_cycle_time!Object



30
31
32
# File 'lib/rsmp/tlc/proxy/plans_bang.rb', line 30

def set_cycle_time!(...)
  set_cycle_time(...).value!
end

#set_day_table!Object



26
27
28
# File 'lib/rsmp/tlc/proxy/plans_bang.rb', line 26

def set_day_table!(...)
  set_day_table(...).value!
end

#set_dynamic_bands!Object



6
7
8
# File 'lib/rsmp/tlc/proxy/plans_bang.rb', line 6

def set_dynamic_bands!(...)
  set_dynamic_bands(...).value!
end

#set_dynamic_bands_timeout!Object



10
11
12
# File 'lib/rsmp/tlc/proxy/plans_bang.rb', line 10

def set_dynamic_bands_timeout!(...)
  set_dynamic_bands_timeout(...).value!
end

#set_offset!Object



14
15
16
# File 'lib/rsmp/tlc/proxy/plans_bang.rb', line 14

def set_offset!(...)
  set_offset(...).value!
end

#set_timeplan!Object



18
19
20
# File 'lib/rsmp/tlc/proxy/plans_bang.rb', line 18

def set_timeplan!(...)
  set_timeplan(...).value!
end

#set_week_table!Object



22
23
24
# File 'lib/rsmp/tlc/proxy/plans_bang.rb', line 22

def set_week_table!(...)
  set_week_table(...).value!
end