Public Member Functions | |
def | __init__ |
Private Member Functions | |
def | _callback_concert_clients |
def | _implementation_ready |
def | _match |
def | _process_start_solution |
Ros Callbacks. | |
def | _process_stop_solution |
Private Attributes | |
_concert_clients | |
_implementation | |
_services | |
_solution_running |
Definition at line 27 of file orchestration.py.
Definition at line 29 of file orchestration.py.
def rocon_orchestra.orchestration.Orchestration._callback_concert_clients | ( | self, | |
concert | |||
) | [private] |
The conductor publishes the concert client list, which also happens to be latched so you'll always get the latest list.
Definition at line 40 of file orchestration.py.
def rocon_orchestra.orchestration.Orchestration._implementation_ready | ( | self | ) | [private] |
Checks if the listed concert clients are a match with the implementation. @return list of (node, client) tuples or None
Definition at line 63 of file orchestration.py.
def rocon_orchestra.orchestration.Orchestration._match | ( | self, | |
node, | |||
concert_client | |||
) | [private] |
Definition at line 98 of file orchestration.py.
def rocon_orchestra.orchestration.Orchestration._process_start_solution | ( | self, | |
req | |||
) | [private] |
Ros Callbacks.
These should be moved to the conductor under the guise of 'start apps', 'stop apps' (plural).
Definition at line 124 of file orchestration.py.
def rocon_orchestra.orchestration.Orchestration._process_stop_solution | ( | self, | |
req = None |
|||
) | [private] |
Definition at line 166 of file orchestration.py.
Definition at line 29 of file orchestration.py.
Definition at line 29 of file orchestration.py.
Definition at line 29 of file orchestration.py.
Definition at line 29 of file orchestration.py.