GitHub - ros2/rcl_interfaces: A repository for messages and services used by the ROS client libraries

This repository contains a set of packages that primarily contain interface files (.msg and .srv) which are used both to implement client library concepts and for testing.

rcl_interface packages