rclpy.signals module
- class rclpy.signals.SignalHandlerGuardCondition(context=None)
- Bases: - GuardCondition- destroy()
 
- rclpy.signals.get_current_signal_handlers_options()
- Get current signal handler options. - Returns:
- rclpy.signals.SignalHandlerOptions instance. 
 
- rclpy.signals.install_signal_handlers(options: rpyutils.import_c_library.SignalHandlerOptions = rpyutils.import_c_library.SignalHandlerOptions.ALL)
- Install rclpy signal handlers. - Parameters:
- options – Indicate if to install sigint, sigterm, both or no signal handler. 
 
- rclpy.signals.uninstall_signal_handlers()
- Uninstall the rclpy signal handlers.