system_modes_msgs
- Interface package, containing message definitions and service definitions
- for the system modes package. 
README
ROS 2 System Modes Messages
This package provides the message types and services for the System Modes Library.
Message Types
- msg/Mode.msg - Mode definition, along the lines of lifecycle_msgs State, identifying a mode by a string. 
- msg/ModeEvent.msg - Notifies about the transition of a system mode, along the lines of lifecycle_msgs TransitionEvent. 
Services
- srv/GetMode.srv - Requests the current mode of a (sub-)system or node, along the lines of lifecycle_msgs GetState 
- srv/GetAvailableModes.srv - Requests all available modes of a (sub-)system or node, along the lines of lifecycle_msgs GetAvailableStates 
- srv/ChangeMode.srv - Requests a change to a certain mode, along the lines of lifecycle_msgs ChangeState