class Flor::Pro::Signal

Public Instance Methods

pre_execute() click to toggle source
# File lib/flor/punit/signal.rb, line 81
def pre_execute

  @node['atts'] = []
end
receive_last() click to toggle source
Calls superclass method Flor::Procedure#receive_last
# File lib/flor/punit/signal.rb, line 86
def receive_last

  na = att('name', nil)
  ei = att('exid') || exid
  pl = att('payload') || payload.copy_current

  return super unless na

  wrap(
    'point' => 'signal',
    'exid' => ei, 'nid' => nid,
    'name' => na, 'payload' => pl
  ) +
  super
end