コード例 #1
0
ファイル: server.py プロジェクト: vinnamkim/rclpy
 def is_ready(self, wait_set):
     """Return True if one or more entities are ready in the wait set."""
     with self._lock:
         ready_entities = _rclpy_action.rclpy_action_wait_set_is_ready(self._handle, wait_set)
     self._is_goal_request_ready = ready_entities[0]
     self._is_cancel_request_ready = ready_entities[1]
     self._is_result_request_ready = ready_entities[2]
     self._is_goal_expired = ready_entities[3]
     return any(ready_entities)
コード例 #2
0
 def is_ready(self, wait_set):
     """Return True if one or more entities are ready in the wait set."""
     ready_entities = _rclpy_action.rclpy_action_wait_set_is_ready(
         self._client_handle, wait_set)
     self._is_feedback_ready = ready_entities[0]
     self._is_status_ready = ready_entities[1]
     self._is_goal_response_ready = ready_entities[2]
     self._is_cancel_response_ready = ready_entities[3]
     self._is_result_response_ready = ready_entities[4]
     return any(ready_entities)