diff --git a/rclpy/rclpy/publisher.py b/rclpy/rclpy/publisher.py index 7a47ab5dc..41835d493 100644 --- a/rclpy/rclpy/publisher.py +++ b/rclpy/rclpy/publisher.py @@ -17,7 +17,7 @@ from rclpy.callback_groups import CallbackGroup from rclpy.destroyable import DestroyableType -from rclpy.duration import Duration, DurationType +from rclpy.duration import Duration, DurationHandle from rclpy.event_handler import EventHandler, PublisherEventCallbacks from rclpy.impl.implementation_singleton import rclpy_implementation as _rclpy from rclpy.qos import QoSProfile @@ -54,7 +54,7 @@ def publish(self, arg0: MsgT) -> None: def publish_raw(self, arg0: bytes) -> None: """Publish a serialized message.""" - def wait_for_all_acked(self, arg0: DurationType) -> bool: + def wait_for_all_acked(self, arg0: DurationHandle) -> bool: """Wait until all published message data is acknowledged."""