Class: Roby::Distributed::ConnectionTask
- Inherits:
-
Task
- Object
- BasicObject
- PlanObject
- Task
- Roby::Distributed::ConnectionTask
- Defined in:
- lib/roby/distributed/peer.rb
Constant Summary
Constants included from Log::TaskHooks
Constants included from Log::BasicObjectHooks
Instance Attribute Summary
Attributes inherited from PlanObject
#executable, #plan, #removed_at
Attributes inherited from BasicObject
Instance Method Summary collapse
Methods inherited from Task
#_dump, _load, #droby_dump, improves, #improves?, improves?, match, needs, #needs?, needs?
Methods included from TaskStructure::ModelConflicts
#conflicts_with, #conflicts_with?
Methods included from DRobyTaskModel::Dump
Methods included from DRobyModel::Dump
Methods included from TaskNotifications
Methods included from TaskOperations
Methods included from Log::TaskHooks
#added_child_object, #removed_child_object
Methods inherited from PlanObject
#add_child_object, #apply_relation_changes, child_plan_object, #each_plan_child, #executable?, #finalized?, #forget_peer, #read_write?, #remotely_useful?, #removing_child_object, #replace_by, #replace_subplan_by, #root_object, #root_object?, #subscribed?, #update_on?, #updated_by?
Methods included from RelationModificationHooks
#added_child_object, #removed_child_object
Methods included from Transactions::PlanObjectUpdates
#adding_child_object, #removing_child_object
Methods included from Roby::DirectedRelationSupport
#add_child_object, #add_parent_object, #check_is_relation, #related_objects, #relations, #remove_child_object, #remove_children, #remove_parent_object, #remove_parents, #remove_relations
Methods inherited from BasicObject
#add_sibling_for, #distribute?, distribute?, #finalized?, #forget_peer, #has_sibling_on?, #initialize_copy, local_only, #read_write?, #remotely_useful?, #remove_sibling_for, #self_owned?, #sibling_of, #sibling_on, #subscribe, #subscribed?, #update_on?, #updated?, #updated_by?, #updated_peers
Methods included from Log::BasicObjectHooks
Instance Method Details
#peer ⇒ Object
35 |
# File 'lib/roby/distributed/peer.rb', line 35 def peer; arguments[:peer] end |
#ready? ⇒ Boolean
38 |
# File 'lib/roby/distributed/peer.rb', line 38 def ready?; event(:ready).happened? end |