rclpy.lifecycle.managed_entity module
- class rclpy.lifecycle.managed_entity.ManagedEntity
- Bases: - object- on_activate(state) rpyutils.import_c_library.TransitionCallbackReturnType
- Handle activate transition request. 
 - on_cleanup(state) rpyutils.import_c_library.TransitionCallbackReturnType
- Handle cleanup transition request. 
 - on_configure(state) rpyutils.import_c_library.TransitionCallbackReturnType
- Handle configure transition request. 
 - on_deactivate(state) rpyutils.import_c_library.TransitionCallbackReturnType
- Handle deactivate transition request. 
 - on_error(state) rpyutils.import_c_library.TransitionCallbackReturnType
- Handle error transition request. 
 - on_shutdown(state) rpyutils.import_c_library.TransitionCallbackReturnType
- Handle shutdown transition request. 
 
- class rclpy.lifecycle.managed_entity.SimpleManagedEntity
- Bases: - ManagedEntity- A simple managed entity that only sets a flag when activated/deactivated. - property is_activated
 - on_activate(state) rpyutils.import_c_library.TransitionCallbackReturnType
- Handle activate transition request. 
 - on_deactivate(state) rpyutils.import_c_library.TransitionCallbackReturnType
- Handle deactivate transition request. 
 - static when_enabled(wrapped=None, *, when_not_enabled=None)