Module: Roby::Transaction::TaskEventGeneratorProxy

Defined in:
lib/roby/transaction/task_event_generator_proxy.rb

Overview

Transaction proxy for Roby::TaskEventGenerator

Instance Method Summary collapse

Instance Method Details

#has_sibling?(peer) ⇒ Boolean

Task event generators do not have siblings on remote plan managers. They are always referenced by their name and task.

Returns:

  • (Boolean)


17
18
19
# File 'lib/roby/transaction/task_event_generator_proxy.rb', line 17

def has_sibling?(peer)
    false
end

#setup_proxy(object, transaction) ⇒ Object



9
10
11
12
13
# File 'lib/roby/transaction/task_event_generator_proxy.rb', line 9

def setup_proxy(object, transaction)
    super
    @task = transaction[task]
    task.bound_events[symbol] = self
end